Jump to content

Recommended Posts

Posted

Din motive estetice sau de codare s-ar putea să fie nevoie să obligaţi vizitatorii să folosească site-ul doar punând www în faţă (http://www.exemplu.ro nu doar http://exemplu.ro). Cea mai simplă metoda e folosind mod_rewrite. Următorul cod verifică dacă domeniul are www în faţă şi dacă nu are, redirectează utilizatorul spre http://www.exemplu.ro:

RewriteEngine on
RewriteCond %{ HTTP_HOST} !^www\.exemplu\.ro$ [NC]
RewriteRule ^(.*)$ http://www.exemplu.ro/$1 [R=301,L]
Bineînţeles se înlocuieşte exemplu.ro cu numele domeniului care îl folosiţi.
Se poate observa tipul redirectării (R=301) care e redirectare permanentă. Adică, dacă cineva salvează în bookmark adresa http://exemplu.ro în loc de http://www.exemplu.ro, adresa va fi updatată în http://www.exemplu.ro la prima vizită.
Trebuie avut în vedere că în cazul domeniilor parcate codul de mai sus va redirecta utilizatorul spre domeniul din ultimul rând.

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.