Mutare site pe www.

PerSeuS

Well-Known Member
Registered
Full Member
Salut. Nu stiu daca am ales un nume bun pentru subiect, doar acest titlu mi-a venit in cap pe moment.

Intrebarea mea este urmatoarea, am un site care este doar cu https://site.com (fara www.), care acum vreau sa-l trec pe https://www.site.com (cu www.)!

Cum pot face acest lucru? Multumesc!
 
Fa redirect in cloudflare si atata. Daca tii neaparat foloseste si plugin search and replace si adauga www in toate linkurile de pe site.
Cand treci de la www la non-www sau invers, nu e ca si cum ai schimba domeniul. Cand treci la www1, www2, etc atunci e ca si cum ai schimba domeniul si totul trebuie reindexat, asteptat sa se mute autoritatea la backlinkuri, etc.

In cazul tau un redirect la cloudflare e deajuns. Iar backlinkurile nu vor avea de suferit in nici un fel, cat timp redirectul e activ in cloudflare si functioneaza (in cloudflare, sau in apache sau in htaccess sau in ce vrei tu sa faci redirectul..dar cloudflare e cel mai usor si iti ia 1 minut maxim)
 
Fa redirect in cloudflare si atata. Daca tii neaparat foloseste si plugin search and replace si adauga www in toate linkurile de pe site.
Cand treci de la www la non-www sau invers, nu e ca si cum ai schimba domeniul. Cand treci la www1, www2, etc atunci e ca si cum ai schimba domeniul si totul trebuie reindexat, asteptat sa se mute autoritatea la backlinkuri, etc.

In cazul tau un redirect la cloudflare e deajuns. Iar backlinkurile nu vor avea de suferit in nici un fel, cat timp redirectul e activ in cloudflare si functioneaza (in cloudflare, sau in apache sau in htaccess sau in ce vrei tu sa faci redirectul..dar cloudflare e cel mai usor si iti ia 1 minut maxim)

poti sa imi spui te rog in cloudflare cum pot sa fac? am incercat sa fac cu ajutorul unui tutorial dar imi da aceasta eroare "Page Rule validation failed: See messages for details. (Code: 1004) "
 
@PerSeuS

Varianta cloudflare
: Te duci la page rules in cloudflare, add new rule, selectezi FORWARDING URL si dai 301 permenent.

In prima casuta pui https://site.com/*
in a doua casuta https://www.site.com/$1
(exact cum am scris cu * si $1 si cum vezi si in poza - obligatoriu!)

Apoi dai Save and deploy, apoi te duci la cache in cloudflare si dai PURGE EVERYTHING

Apoi iti stergi cache si cookie-urile din browser, si verifici. Trebuie sa mearga 100%.

Vezi sa ai si www pus in wordpress in settings general la ambele linkuri de la site indiferent de metoda folosita! (poti adauga www in wordpress settings din admin panel sau phpmyadmin in table wp_option , primele 2 linii daca nu ma insel / varianta phpmyadmin in caz ca ramai pe afara unui loop sau ceva in gen)

--------

Varianta codului adaugat in fisiereul htaccess la inceputul lui. (daca vrei sa nu folosesti cloudflare ptr asta)
Cod:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sitetau\.com [NC]
RewriteRule ^(.*)$ https://www.sitetau.com/$1 [L,R=301]
</IfModule>
Daca folosesti metoda asta htaccess, tot trebuie sa treci www in cele 2 linkuri din wordpress de la SETTINGS - GENERAL - WordPress Address (URL) si Site Address (URL).

--------

Ambele variante sunt de redirect 301 cu autoritate sa nu pierzi nimic. Dupa ce termini cu succes, vezi sa schimbi in google analytics, bing, etc link si sitemap cu forma noua (inclusiv modificari reclame, pop-uri, etc ce mai ai pe site).
 

Atașamente

  • Untitled-1.jpg
    Untitled-1.jpg
    56,4 KB · Vizualizări: 17
Ultima editare:
@PerSeuS

Varianta cloudflare
: Te duci la page rules in cloudflare, add new rule, selectezi FORWARDING URL si dai 301 permenent.

In prima casuta pui https://site.com/*
in a doua casuta https://www.site.com/$1
(exact cum am scris cu * si $1 si cum vezi si in poza - obligatoriu!)

Apoi dai Save and deploy, apoi te duci la cache in cloudflare si dai PURGE EVERYTHING

Apoi iti stergi cache si cookie-urile din browser, si verifici. Trebuie sa mearga 100%.

Vezi sa ai si www pus in wordpress in settings general la ambele linkuri de la site indiferent de metoda folosita! (poti adauga www in wordpress settings din admin panel sau phpmyadmin in table wp_option , primele 2 linii daca nu ma insel / varianta phpmyadmin in caz ca ramai pe afara unui loop sau ceva in gen)

--------

Varianta codului adaugat in fisiereul htaccess la inceputul lui. (daca vrei sa nu folosesti cloudflare ptr asta)
Cod:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sitetau\.com [NC]
RewriteRule ^(.*)$ https://www.sitetau.com/$1 [L,R=301]
</IfModule>
Daca folosesti metoda asta htaccess, tot trebuie sa treci www in cele 2 linkuri din wordpress de la SETTINGS - GENERAL - WordPress Address (URL) si Site Address (URL).

--------

Ambele variante sunt de redirect 301 cu autoritate sa nu pierzi nimic. Dupa ce termini cu succes, vezi sa schimbi in google analytics, bing, etc link si sitemap cu forma noua (inclusiv modificari reclame, pop-uri, etc ce mai ai pe site).

Multumesc!!!!

Daca adaug prin cloudflare sa mut, trebuie sa adaug si varianta prin htaccess, sau este ok dora din cloudflare?
 
Loading...
Back
Sus