Url rewriting: Http://www.. o solo http://.?

Stampa E-mail

Molti siti sono raggiungibili non solo tramite l'indirizzo completo (http://www.sito.it), ma anche con il solo dominio (http://sito.it).

Ciò può disorientare i motori di ricerca che inizialmente indicizzano il sito due volte, ma poi aggiornano solo una delle due versioni.

Poissiamo evitare questo problema con una RewriteRule da inserire nel file .htaccess:

RewriteCond %{HTTP_HOST} !^www\..* [NC]
RewriteCond %{HTTP_HOST} !^[0-9]+\.[0-9]+\..+ [NC]
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]

Spiegazione:
se l'indirizzo non comincia con www
e se non si tratta di indirizzo numerico
riscrivilo come http://www.ecc.ecc

Così tutte le richieste fatte con un url privo di www, filtrate dal server, saranno inviate a un indirizzo che comprende www.

Ultimo aggiornamento ( martedė 14 febbraio 2006 )

Home arrow Il file htaccess arrow Url rewriting: Http://www.. o solo http://.?

 I Feed RSS di miniDesign

In evidenza
Il file htaccess
Tutorial mappa Google
Ultime notizie
Le pių lette
Ricerca rapida