Din motive estetice sau de codare s-ar putea sa fie nevoie sa obligati vizitatorii sa foloseasca site-ul doar punand www in fata (http://www.exemplu.ro nu doar http://exemplu.ro). Cea mai simpla metoda e folosind mod_rewrite. Urmatorul cod verifica daca domeniul are www in fata si daca nu are, redirecteaza utilizatorul spre www.exemplu.ro:
RewriteEngine on RewriteCond %{HTTP_HOST} !^www.exemplu.ro$ [NC] RewriteRule ^(.*)$ http://www.exemplu.ro [R=301,L]
Bineinteles se inlocuieste exemplu.ro cu numele domeniului care il folositi.
Se poate observa tipul redirectarii (R=301) care e redirectare permanenta. Adica, daca cineva salveaza in bookmark adresa http://exemplu.ro in loc de http://www.exemplu.ro, adresa va fi updatata in http://www.exemplu.ro la prima vizita.
Trebuie avut in vedere ca in cazul domeniilor parcate codul de mai sus va redirecta utilizatorul spre domeniul din ultimul rand.
Popularity: 2% [?]




