@
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).