Pages Menu

Posted by on 25 / 10 / 2009 in Info Varie, PHP-MySQL | 0 comments

HTACCESS – Forzare l’inserimento del WWW nella URL

HTACCESS – Forzare l’inserimento del WWW nella URL

htaccess_www
Alcune volte può capitare che Google indicizzi due volte il contenuto di una vostra pagina web, sia con il prefisso ‘www’, sia senza ‘www’. Altre volte può invece capitare di voler forzare la visualizzazione del vostro sito web tramite il prefisso ‘www’ per il corretto funzionamento delle vostre pagine scritte in PHP.
Ecco qui di seguito spiegato come fare tramite l’utilizzo del file .htaccess e mod rewrite.
Prima di tutto attivare il modulo Apache tramite il seguente comando:

RewriteEngine On

Inserire successivamente i seguenti comandi:

RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ <a href="http://www.domain.com/$1">http://www.domain.com/$1</a> [L,R=301]

ULTERIORI NOTE:
E’ possibile forzare l’inserimento del prefisso www all’interno della URL anche senza dover specificare obbligatoriamente il nome a dominio…potrebbe risultare utile nel caso abbiate un nome a dominio principale ed altri domini parcheggiati (domain parking) che puntano sempre al medesimo spazio web.
Ecco come fare:

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ <a href="http://www.%{HTTP_HOST}/$1">http://www.%{HTTP_HOST}/$1</a> [R=301,L]

Post a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *