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.
Articolul original: Site cu sau fara www