A nem WWW URL átirányítása a WWW-re a Cloudflare segítségével

Mielőtt megmutatnánk, hogyan a nem WWW URL átirányítása a WWW-re segítségével Cloudflare, lássuk, miért fontos, hogy egy weboldalt nem lehet elérni sem WWW-n keresztül, sem anélkül WWW (non-WWW).

Sok webhelytulajdonos ragaszkodik ahhoz, hogy a webfejlesztők olyan webcímeket használjanak, mint:www.example.com". Mondván, hogy ez határozza meg a webhelyet. Valóban, ez sok évvel ezelőtt volt, amikor sokan nem igazán értették a WWW valódi jelentését.

A webcím konfigurálásának technikai feltételeiben az "előtag"www"ez csak egy részmező, ahogy van"abcd.example.com". Nincs benne semmi különleges és csak nagyobb karakterszámú webcímnél segít. Sőt, a Google a helyes SEO gyakorlatban azt javasolja, hogy a webhelyek ne tartalmazzák a WWW-t.

Valódi probléma az, ha egy weboldal WWW-vel rendelkező URL-ről és WWW nélküli URL-ről is elérhető. A SEO gyakorlatban ezt "másodlagos tartalomnak" nevezik, és büntetik. Ezért jelzi, ha egy weboldal nem használja a WWW-t a belépéskor https://www.example.com a felhasználókat, akikre át kell irányítani https:/example.coma 301 átirányítási kód. Kód, ami azt jelentiállandó átirányítás".
Az is előfordulhat, hogy a www.example.com oldalon van egy weboldalunk, az example.com-on pedig egy teljesen más webhelyünk. Különböző szervereken vagy ugyanazon a szerveren található.

Ha már van egy webhely, amelynek URL-címe WWW, akkor azt javasoljuk, hogy hagyja úgy, ahogy van, de a nem WWW-ről érkező kéréseket 301 irányítsa át a WWW-re. Ha egy látogató belép a weboldalra "example.com/demo.html" automatikusan át lesz irányítva ide: "www.example.com/demo.html".

Redirect 301 általában abból készül Apache (.htaccess) vagy a konfigurációból nginx a domainről. Ez azonban nagyon egyszerűen megtehető a fiókból CloudFlare ha úgy használja ezt a szolgáltatást DNS-kezelő.

A nem WWW URL átirányítása a WWW-re a Cloudflare segítségével

1. Jelentkezzen be Cloudfare-fiókjába, és lépjen arra a tartományra, amelyhez nem WWW-t szeretne átirányítani a WWW-re. A domainben engedélyezni kell a Cloudflare szolgáltatást. Ilyen a DNS is. Először lépjen a beállításokhoz DNS > Records és ellenőrizze, hogy a szolgáltatás aktív-e A example.com si CNAME vagy A mert www. Proxy status aktívnak lenni.

2. Nyissa meg a domain beállításait Pages → Page Rules. A Cloudflare ingyenes verziójában 3 szabályt állíthat be minden domainhez. Create Page Rule.

Hozzon létre oldalszabály-átirányítást a Cloudflare-ben
Hozzon létre oldalszabály-átirányítást a Cloudflare-ben

3. Írja be az első mezőbe URL WWW nélkül, utána $1. https://example.com/$1. Ez azt jelenti, hogy az összes weboldal állandó hivatkozás átirányítása megmarad. jelentése https://example.com/abcd.html címre lesz átirányítva https://www.example.com/abcd.html. A felhasználó eléri az oldal tartalmát.

A szabályok beállításainál válassza a "Forwarding URL” és az átirányítási kód véglegesen kiválasztásra kerül 301.

A cél URL a következő lesz: https://www.example.com.

A nem WWW URL átirányítása a WWW-re a Cloudflare segítségével

Save and Deploy Page Rule.

Az új szabály szinte azonnal életbe lép.

Ez a weblapok átirányításának legegyszerűbb módja, és nem igényel hozzáférést vagy .htaccess vagy NGINX direktívák ismeretét.

Stealth: Szenvedélyes a technológiával kapcsolatban, szeretek tesztelni és oktatóanyagokat írni az operációs rendszerekről macOS, Linux, Windows, ról ről WordPress, WooCommerce és LEMP webszerverek konfigurálása (Linux, NGINX, MySQL és PHP). írok tovább StealthSettingsA .com 2006 óta, és néhány évvel később elkezdtem írni az iHowTo.Tips oktatóanyagokat és az ökoszisztéma eszközeiről szóló híreket Apple: iPhone, iPad, Apple Nézd, HomePod, iMac, MacBook, AirPod-ok és kiegészítők.
Új valamiben