Prije nego pokažemo kako preusmjeriti ne-WWW URL na WWW koristeći Cloudflare, da vidimo zašto je važno da se web stranici ne može pristupiti i putem WWW-a i bez njega WWW (non-WWW).
Postoje mnogi vlasnici web stranica koji inzistiraju na web programerima koji koriste web adrese kao što su:www.example.com". Reći da ovo definira mjesto. Doista, bilo je to prije mnogo godina, kada mnogi nisu baš razumjeli pravo značenje WWW-a.
U tehničkom smislu konfiguracije web adrese, prefiks "www"to je samo potpolje kakvo jest"abcd.example.com". Nema ništa posebno i pomaže samo kod web adrese s većim brojem znakova. Štoviše, Google u dobrim SEO praksama preporučuje da web stranice ne sadrže WWW.
Pravi problem je kada je web stranica dostupna i na URL-u s WWW-om i na onom bez WWW-a. U praksi SEO-a to se naziva "duplicirani sadržaj" i kažnjava se. Zato je naznačeno ako web stranica ne koristi WWW, prilikom pristupa https://www.example.com korisnici na koje će biti preusmjereni https:/example.coms 301 kod za preusmjeravanje. Kod koji znači "trajno preusmjeravanje".
Također je moguće da na www.example.com imamo web stranicu, a na example.com imamo potpuno drugu web stranicu. Hosted na različitim poslužiteljima ili na istom poslužitelju.
Ako već imate web stranicu s WWW u URL-u, preporučuje se da je ostavite kakva jest, ali da preusmjerite 301 sve zahtjeve koji dolaze s ne-WWW na WWW. Ako posjetitelj pristupi web stranici "example.com/demo.html" biti automatski preusmjeren na "www.example.com/demo.html".
Redirect 301 obično se izrađuje od apaš (.htaccess) ili iz konfiguracije Nginx domene. Međutim, to se može učiniti vrlo jednostavno s računa CloudFlare ako koristite ovu uslugu kao DNS upravitelj.
Kako preusmjeriti URL koji nije WWW na WWW pomoću Cloudflarea
1. Prijavite se na svoj Cloudfare račun i idite na domenu za koju želite preusmjeriti ne-WWW na WWW. Domena mora imati omogućen Cloudflare. Kao i DNS. Prvo idite na postavke DNS > Records i provjerite je li ova usluga aktivna za A example.com si CNAME ili A za www. Proxy status biti aktivan.
2. Idite na postavke domene u Pages → Page Rules. U besplatnoj verziji Cloudflarea možete postaviti 3 pravila za svaku domenu. Create Page Rule.

3. Unesite u prvo polje URL bez WWW, nakon čega slijedi $1
. https://example.com/$1. To znači da je očuvano preusmjeravanje stalne veze svih web stranica. značenje https://example.com/abcd.html bit će preusmjeren na https://www.example.com/abcd.html. Korisnik će doći do sadržaja stranice.
U postavkama za pravila odabrat ćete "Forwarding URL” i kod za preusmjeravanje bit će trajno odabran 301.
Odredišni URL bit će: https://www.example.com.
Save and Deploy Page Rule.
Novo pravilo stupa na snagu gotovo odmah.
Ovo je najjednostavniji način preusmjeravanja web stranica i ne uključuje pristup ili poznavanje .htaccess ili NGINX direktiva.