Mod Rewrite - Subdirectory verso dominio o sotto dominio

26 Oct
Versione stampabileVersione stampabileSend by emailPDF version

Spesso si ha la necessità di creare sottodomini del tipo nome.dominio.it ma in realtà il sito può essere raggiunto anche digitando www.dominio.it/dir1/dir2.

Per evitare che ci siano 2 vie per arrivare al sito si può usare il mod rewrite su server Apache.

Questa condizione, di semplice interpretazione non fa altro che redirigere tutte le chiamate destinate a dominio.it/dir1/dir2 verso http://nome.dominio.it

La regola deve essere inserita nel file .htaccess

 

Rewriteengine ON

RewriteCond %{HTTP_HOST} dominio.it

RewriteCond %{REQUEST_URI} ^/dir1/dir2/(.*)$

RewriteRule .* http://nome.dominio.it/%1 [R]

SaperFare srl, via chiantigiana per strada 14/A 50023 - Impruneta (FI) P.I e C.F 05199410480