Ciao,
in hosting condiviso dove non ho accesso a httpd.conf, ho la necessità di redirigire alcuni sottodomini ad una diversa document root attraverso mod_rewrite.
Sto utilizzando questa regola nel file .htaccess creato nella DocumentRoot
codice:
# Modifica la document root per pippo.dominio.it
RewriteCond %{SERVER_NAME} pippo.dominio.it
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule .* /pippo%{REQUEST_URI} [QSA,L]
La regola funziona come previsto accedenti a
codice:
pippo.dominio.it
pippo.dominio.it/
pippo.dominio.it/pluto/
mentre fallisce accedendo a
codice:
pippo.dominio.it/pluto
poiché il server tenta di accedere al path
codice:
/pippo/pippo/pluto
anziché
La configurazione del server prevede già l'aggiunta della smash finale ma questa non viene applicata alle richieste riscritte attraverso la mia regola.
Dove sbaglio?
Grazie.