As mai avea o completare la codul de mai sus.
Trebuie adaugat, in caz ca e nu e deja.Cod:Options +FollowSymlinks
RewriteEngine on
Este vre-o diferenta daca pun redirect catre www sau fara.
E o problema daca voi ramane cu domeniu.ro, fara www?
Versiune printabilă
Poti la fel de bine sa redirectionezi www.-ul catre domeniu.ro simplu. Ideea e sa nu fie amandoua separat, ca sa nu le considere motoarele de cautare ca doua domenii diferite cu continut dublu (www e considerat un subdomeniu).
Am si eu redirectul de ceva vreme, inspre www . Problema apare insa cand este accesat un subfolder (ex. www domeniu ro / blog ), domeniul devine fara www . Nu mai pricep mai deloc la rewrite si caut de ceva vreme redirectionarea asta. Tot ce am gasit nu facea decat sa blocheze tot :confused:
OkiAGr, e ciudat comportamentul.
eu am facut redirectare spre www si am si subfoldere si totul merge ok.
uite ce cod folosesc - poate te ajuta , difera un pic de cel prezentat mai sus
Cod:Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domeniu . ro [NC]
RewriteRule ^(.*)$ http://www. domeniu . ro/$1 [L,R=301]
Multumesc crissuca, aveam asa
si acum e asaCod:RewriteCond %{HTTP_HOST} ^domeniu\.ro [NC]
RewriteRule (.*) http://www.domeniu.ro/$1 [R=301,L,NC]
am incercat si fara \ inaintea .ro si fara L sau NC sau cum e varianta de mai sus.Cod:RewriteCond %{HTTP_HOST} ^domeniu\.ro [NC]
RewriteRule ^(.*)$ http://www.domeniu.ro/$1 [R=301,L,NC]
macar acum cand accesez direct www . domeniu . ro / director nu ma mai redirecteaza la fara ww...
Uite un articol bun despre comenzi pe htaccess. poate te ajuta...
.htaccess tricks and tips.. part two: url rewriting with mod rewrite.
Multumesc! Am adaugat si eu redirectul! Cu ce ajuta de fapt chestia asta! Se pun cumva toate linkurile la gramada?
in primul rand ajuta ca nu mai ai double content (http:// si www. sunt luate ca si double content). In al doilea rand, Pr-ul ti se duce pe domeniul canonic. In al treilea rand, aduni toate link-urile catre o singura sursa, nu catre 2 sau 3 (de ex daca iti pune cineva link catre http, altcineva catre www si al treilea catre www.domeniu.com/index.php).
Off: Expertule. De la mine e red rep-ul, pentru aroganta, am uitat sa ma semnez. Incearca sa faci si tu un post fara sa fi arogant. Si e reala problema double content-ului la site-uri fara domenii canonice, mai citeste si experimenteaza.