working permalink pages not htaccess funcionan ejemplo change .htaccess mod-rewrite

.htaccess - permalink - Subdominio como variable en mod_rewrite



permalinks wordpress (2)

Estoy tratando de mod-rewrite basado en un subdominio. ¿Cómo tomo el subdominio y lo agrego al final de mi nuevo dominio?

Ejemplo:

RewriteCond %{HTTP_HOST} ^users/.example/.com$ RewriteRule ^(.*)$ http://www.example.com/?subdomain=[variable for sub] [L]

¿Cómo obtengo ''usuarios'' en [variable para sub]?


La respuesta de Greg solo tiene un subdominio (usuarios), necesitaba una regla de reescritura de WildCard (todos los subdominios), así que usé lo siguiente:

RewriteEngine on RewriteCond %{HTTP_HOST} ^([/w/d]+)/.example/.com$ RewriteRule ^(.*)$ http://example.com/?subdomain=%1&path=$1 [NC,L,QSA]

o como proxy inverso:

RewriteCond %{HTTP_HOST} ^([/w/d]+)/.example/.com$ RewriteRule ^(.*)$ http://%1.backendserver.com:3001/$1 [L,P,QSA]


Las coincidencias de la última RewriteCond se almacenan como% N por lo que puede hacer esto:

RewriteCond %{HTTP_HOST} ^(users)/.example/.com$ RewriteRule ^(.*)$ http://www.example.com/?subdomain=%1 [L]