/ / Cómo mapear subdominios a los módulos de Zend Framework en htaccess sin cambiar la barra de direcciones del navegador - php, apache, zend-framework, .htaccess

Cómo mapear subdominios a los módulos de Zend Framework en htaccess sin cambiar la barra de direcciones del navegador - php, apache, zend-framework, .htaccess

Tengo una aplicación de Zend Framework que tiene http://dashboard.domain.tld subdominio, y el resto de la aplicación reside en http://domain.tld. Sin embargo, me gustaría mantener todo el código de la aplicación en el dominio principal, así que tengo que redirigir el subdominio al dominio principal de alguna manera.

Tengo todo el código del tablero en un Módulo Zend y he configurado mi .htaccess configurado en la carpeta raíz del subdominio de la siguiente manera:

RewriteEngine On
RewriteRule ^(.*)$ http://domain.tld/dashboard/$1 [NC,NS,L]

La redirección funciona correctamente, excepto que la URL redirigida se muestra en la barra de direcciones, en lugar de la URL original. Necesito que la URL permanezca tal como fue ingresada por el usuario.

He echado un vistazo a .htaccess redirigir sin cambiar la barra de direcciones y otras preguntas similares, pero hasta ahora nada está ayudando.

Agradecería cualquier ayuda!

Respuestas

2 para la respuesta № 1

Debería probar el indicador [P] en ​​su configuración dashboard.domain.tld.

RewriteEngine on
RewriteBase /
RewriteRule (.*)  http://domain.tld/dashboard/$1   [P,QSA,L]