/ / Come mappare i sottodomini ai moduli di Zend Framework in htaccess senza cambiare la barra degli indirizzi del browser - php, apache, zend-framework, .htaccess

Come mappare i sottodomini ai moduli Zend Framework in htaccess senza cambiare la barra degli indirizzi del browser - php, apache, zend-framework, .htaccess

Ho un'applicazione Zend Framework che ha a http://dashboard.domain.tld sottodominio e il resto dell'applicazione risiede su http://domain.tld. Mi piacerebbe mantenere tutto il codice app nel dominio genitore, quindi ho bisogno di reindirizzare il sottodominio al dominio padre in qualche modo.

Ho tutto il codice della dashboard in un modulo Zend e ho impostato il mio .htaccess nella cartella del sottodominio di root in questo modo:

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

Il reindirizzamento funziona correttamente, tranne per il fatto che l'URL reindirizzato viene visualizzato nella barra degli indirizzi anziché nell'URL originale. Ho bisogno che l'URL rimanga come è stato inserito dall'utente.

Ho dato un'occhiata a .htaccess reindirizzare senza modificare la barra degli indirizzi e altre domande simili, ma fino ad ora nulla aiuta.

Gradirei qualsiasi aiuto!

risposte:

2 per risposta № 1

Dovresti provare il flag [P] nella tua configurazione dashboard.domain.tld.

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