Hur man omdirigerar icke-WWW-URL till WWW med Cloudflare

Innan vi visar hur omdirigera icke-WWW-URL till WWW med användning av Cloudflare, låt oss se varför det är viktigt att en webbplats inte kan nås både via WWW och utan WWW (non-WWW).

Det finns många webbplatsägare som insisterar på att webbutvecklare ska använda webbadresser som:www.example.com". Att säga att detta definierar en webbplats. Detta var faktiskt många år sedan, när många inte riktigt förstod den sanna innebörden av WWW.

I de tekniska termerna för att konfigurera en webbadress, prefixet "www"det är bara ett underfält som det är"abcd.example.com". Den har inget speciellt och hjälper bara med en webbadress med ett större antal tecken. Dessutom rekommenderar Google i god SEO-praxis att webbplatser inte innehåller WWW.

Ett verkligt problem är när en webbsida är tillgänglig både på en URL med WWW och på en utan WWW. I SEO-praxis kallas det "duplicerat innehåll" och straffas. Det är därför det anges om en webbplats inte använder WWW, när den går till https://www.example.com användare som ska omdirigeras till https:/example.commed 301 omdirigeringskod. Kod som betyder "permanent omdirigering".
Det är också möjligt att vi på www.example.com har en hemsida, och på example.com har vi en helt annan hemsida. Hosted på olika servrar eller på samma server.

Om du redan har en webbplats med WWW i URL:en så rekommenderas det att lämna den som den är, men att omdirigera 301 alla förfrågningar som kommer från icke-WWW till WWW. Om en besökare kommer åt webbsidan "example.com/demo.html" för att automatiskt omdirigeras till "www.example.com/demo.html".

Redirect 301 den är vanligtvis gjord av Apache (.htaccess) eller från konfigurationen nginx av domänen. Det kan dock göras väldigt enkelt från kontot CloudFlare om du använder den här tjänsten som DNS Manager.

Hur man omdirigerar icke-WWW-URL till WWW med Cloudflare

1. Logga in på ditt Cloudfare-konto och gå till domänen för vilken du vill omdirigera icke-WWW till WWW. Domänen måste ha Cloudflare aktiverat. Så är DNS. Gå till inställningar först DNS > Records och kontrollera att denna tjänst är aktiv för A example.com si CNAME eller A för www. Proxy status att vara aktiv.

2. Gå till domäninställningarna i Pages → Page Rules. I gratisversionen av Cloudflare kan du ställa in 3 regler för varje domän. Create Page Rule.

Skapa sidregelomdirigering i Cloudflare
Skapa sidregelomdirigering i Cloudflare

3. Ange i det första fältet URL utan WWW, följd av $1. https://example.com/$1. Detta innebär att omdirigeringen av permalänken för alla webbsidor bevaras. menande https://example.com/abcd.html kommer att omdirigeras till https://www.example.com/abcd.html. Användaren kommer att nå innehållet på sidan.

I inställningarna för reglerna väljer du "Forwarding URL” och omdirigeringskoden kommer att väljas permanent 301.

Måladressen kommer att vara: https://www.example.com.

Hur man omdirigerar icke-WWW-URL till WWW med Cloudflare
Hur man omdirigerar icke-WWW-URL till WWW med Cloudflare

Save and Deploy Page Rule.

Den nya regeln träder i kraft nästan omedelbart.

Detta är den enklaste metoden för att omdirigera webbsidor och involverar inte åtkomst eller kunskap om .htaccess- eller NGINX-direktiv.

Brinner för teknik, skriver jag med glädje på StealthSettings.com sedan 2006. Jag har lång erfarenhet av operativsystem: macOS, Windows şi Linux, men också i programmeringsspråk och bloggplattformar (WordPress) och för nätbutiker (WooCommerce, Magento, PrestaShop).

Hur man » Internet » Hur man omdirigerar icke-WWW-URL till WWW med Cloudflare
Lämna en kommentar