ManuelFala
2/2/2018 - 2:10 PM

Regole .htaccess

Regole .htaccess

// Attivo il rewrite engine ed imposto la base di rewrite
RewriteEngine On
RewriteBase /

// Per far puntare tutti gli indirizzi www.sito.xx a sito.xx
//RewriteCond %{HTTP_HOST} ^www\.sito\.xx$
//RewriteRule ^/?$ "http\:\/\/sito\.xx\/" [R=301,L]
RewriteCond %{HTTP_HOST} !^sito\.xx$ [NC]
RewriteRule ^(.*)$ http://sito.xx/$1 [R=301,L]

// Per far puntare tutti gli indirizzi sito.xx a www.sito.xx
//RewriteCond %{HTTP_HOST} !^www.sito.xx$ [NC]
//RewriteRule ^(.*)$ http://www.sito.xx/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

// Per far puntare /index.php a /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s(.*)/index\.php [NC]
RewriteRule ^ %1 [R=301,L]