Költséghatékony (mint az ingyenes!) módot keres egyik domain másikba való átirányítására? Itt végigvezetem az ingyenes URL-továbbítás beállításán a Cloudflare segítségével, beleértve a rendkívül fontos 301-es helyettesítő karakteres átirányításokat is. Merüljünk bele!
Mielőtt belevágnánk a lényegbe, beszéljünk arról, hogy a Cloudflare miért olyan kiváló választás az URL-továbbításhoz:
- Ez teljesen ingyenes! (Ki nem szeret pénzt spórolni?)
- A HTTPS-átirányításokat saját SSL-tanúsítvány nélkül is beállíthatja.
- Felhasználóbarát, még azok számára is, akik nem jártasak a technikában.
- A Cloudflare további lehetőségeket kínál biztonság és a teljesítmény előnyei.
- Ez egy méretezhető megoldás, amely az Ön igényeivel együtt nő.
A helyettesítő karakteres átirányítások megértése
Beállítjuk az úgynevezett „helyettesítő karakteres átirányítást”. Ez azt jelenti, hogy függetlenül attól, hogy valaki melyik oldalt próbálja elérni a régi domainjében, automatikusan az új domain megfelelő oldalára kerül. Olyan, mintha egy ügyes közlekedési rendőr dolgozna a webhelyén!
Például, ha innen irányítunk át „sajatdomain.com” az „újdomain.com” címre, a következő történik:
http://yourolddomain.com/ → https://yournewdomain.com/ https://yourolddomain.com/ → https://yournewdomain.com/ http://yourolddomain.com/about/ → https://yournewdomain.com/about/ https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
A legjobb rész? Ezek mind 301 átirányítások, amelyek állandóak és továbbadják az értékes SEO levet. A keresőmotorok rangsorolása hálás lesz neked!
Lépésről lépésre az ingyenes Cloudflare URL-továbbításhoz
1. lépés: Regisztráljon a Cloudflare szolgáltatásra
Először is menj át a Cloudflare-re és regisztráljon egy ingyenes fiókot. Az ingyenes csomagra van szükségünk ehhez a Cloudflare URL-átirányítási beállításhoz.
Miután belépett, kattintson a „+ Webhely hozzáadása” gomb. Adja meg az átirányítani kívánt domaint (a régit), majd kattintson a „Webhely hozzáadása” gombra.
2. lépés: Állítsa be a DNS-rekordokat
A Cloudflare megkeresi a meglévő DNS-rekordokat. Itt lesz egy kicsit technikai, szóval figyelj!
Törölje a talált rekordokat (kivéve, ha a domaint e-mailre vagy más fontos szolgáltatásokra használja, ebben az esetben őrizze meg azokat).
Most két új A rekordot adunk hozzá:
Type: A Name: @ Content: 192.0.2.1 TTL: Auto Proxy status: Proxied (orange cloud - very important) Type: A Name: www Content: 192.0.2.1 TTL: Auto Proxy status: Proxied (orange cloud - very important)
Hogy 192.0.2.1 Az IP-cím egy álcím. A döntő rész az, hogy engedélyezzük a narancssárga felhőt annak biztosítására, hogy a Cloudflare proxyzza a forgalmat.
3. lépés: Frissítse névszervereit
Ez a lépés kritikus fontosságú az ingyenes Cloudflare URL-továbbítás működéséhez. A Cloudflare két névszervert biztosít Önnek.
Ezeket frissítenie kell domainregisztrátoránál. Nézzük meg, hogyan kell ezt megtenni két népszerű regisztrátorral:
Névszerverek frissítése a Namecheapen:
- Jelentkezzen be Namecheap fiókjába.
- Lépjen a „Domain List” elemre, és kattintson a „Kezelés” lehetőségre a frissíteni kívánt domain mellett.
- A „Névszerverek” részben válassza az „Egyéni DNS” lehetőséget a legördülő menüből.
- Adja meg a megadott Cloudflare névszervereket.
- Kattintson a zöld pipára a mentéshez.
Névszerverek frissítése a GoDaddy-n:
- Jelentkezzen be GoDaddy-fiókjába.
- Kattintson a „Domainek”, majd a „Kezelés” lehetőségre a megfelelő domain mellett.
- Görgessen a „Névszerverek” részhez, és kattintson a „Módosítás” gombra.
- Válassza az „Enter my own nameservers” lehetőséget, majd adja meg a Cloudflare névszervereket.
- Kattintson a „Mentés” gombra.
Ne feledje, akár 24-48 óráig is eltarthat, mire ezek a változások globálisan elterjednek, ezért légy türelmes!
4. lépés: Hozzon létre egy oldalszabályt a Cloudflare 301 webhely-átirányításhoz
Itt történik a varázslat! Menj a „Oldalszabályok” szakasz és kattintson "Oldalszabály létrehozása."
Az URL mezőbe írja be:
*yourolddomain.com/*
A beállításhoz válassza ki „Átirányítási URL” és a „301 – Állandó átirányítás.”
A cél URL mezőbe írja be:
https://yournewdomain.com/$2
Hogy / $ 2 a végén kulcsfontosságú – ettől működik a helyettesítő karakteres átirányítás!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/ https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
A \$2 az átirányítási URL végén nagyon fontos a helyettesítő karakteres átirányítás működéséhez.
Itt van, hogyan működik:
Amikor beállít egy oldalszabályt a Cloudflare-ben, használhatja az „URL-újraírás” nevű szintaxist az URL manipulálására. A \$2 egy speciális változó amely az URL-minta második részére utal.
Helyettesítő karakteres átirányítás esetén az URL-minta az *sajatdomain.com/*. A * egy helyettesítő karakter, amely bármely karakterrel megegyezik (beleértve a karaktereket sem). A \$2 változó a másodikra vonatkozik *
a mintában, amely megfelel a tartománynév utáni bármely elérési útnak vagy lekérdezési karakterláncnak.
Ha megadja a \$2 karakterláncot az átirányítási URL végén, a Cloudflare lecseréli azt az eredeti URL tényleges elérési útjára vagy lekérdezési karakterláncára. Ez lehetővé teszi az átirányítás számára, hogy megőrizze az eredeti URL-struktúrát és a lekérdezési paramétereket.
Íme egy példa:
Original URL: http://yourolddomain.com/path/to/page?query=string URL Pattern: *yourolddomain.com/* Forwarding URL: https://yournewdomain.com/\$2 Destination URL: https://yournewdomain.com/path/to/page?query=string
Amint látható, a \$2 változót az eredeti elérési út és lekérdezési karakterlánc helyettesíti, ami egy zökkenőmentes átirányítást eredményez, amely megőrzi az eredeti URL-struktúrát.
Ha nem tartalmazza a \$2 változót, az átirányítás egyszerűen a https://yournewdomain.com/ címre megy.
Tehát röviden, a \$2 változó egy hatékony eszköz a Cloudflare URL-újraírási szintaxisában, amely lehetővé teszi rugalmas és dinamikus átirányítások létrehozását, amelyek megőrzik az eredeti URL-struktúrát.
Az URL-továbbítással kapcsolatos gyakori problémák elhárítása a Cloudflare-ben
Míg az URL-továbbítás beállítása a Cloudflare-ben viszonylag egyszerű, az út során problémákba ütközhet. Ne aggódjon, mi gondoskodunk róla! Íme néhány gyakori probléma és megoldásuk:
1. Az átirányítások nem működnek
- Tünetek: Az átirányítások nem működnek, és „404-es nem található” vagy „500-as belső szerverhiba” üzenet jelenik meg.
- Megoldás: Ellenőrizze, hogy a DNS-rekordok megfelelően vannak-e beállítva, és hogy a névszerverek frissültek-e. Győződjön meg arról is, hogy az oldalszabály megfelelően van beállítva, a megfelelő URL-mintával és átirányítási URL-lel.
2. Átirányítási hurok
- Tünetek: Egy átirányítási hurkot kap, ahol a böngésző folyamatosan átirányít két vagy több URL között.
- Megoldás: Ellenőrizze, hogy az oldalszabály megfelelően van-e beállítva, és nem hoz létre átirányítási hurkot két URL egymásra mutatásával. Győződjön meg arról is, hogy az URL-minta elég specifikus ahhoz, hogy elkerülje a több URL egyezését.
3. Az aldomain átirányítások nem működnek
- Tünetek: Az aldomain-átirányítások nem működnek, és „404-es nem található” vagy „500-as belső kiszolgálóhiba” üzenet jelenik meg.
- Megoldás: Ellenőrizze, hogy külön oldalszabályt állított-e be az aldomainhez, a megfelelő URL-mintával és átirányítási URL-lel. Győződjön meg arról is, hogy a DNS-rekordok megfelelően vannak beállítva az aldomainhez.
4. Az URL-paraméterek nincsenek megőrizve
- Tünetek: Az Ön URL-paraméterei (pl.
?utm_source=google
) nem őrzik meg az átirányítás során. - Megoldás: Győződjön meg arról, hogy a
\$2
változót az átirányítási URL-ben az URL-paraméterek megőrzése érdekében.
5. Az átirányítások bizonyos böngészőknél nem működnek
- Tünetek: Az átirányítások egyes böngészőkben működnek, másokban viszont nem.
- Megoldás: Ellenőrizze, hogy az SSL-tanúsítvány érvényes-e és megfelelően van-e konfigurálva, mivel egyes böngészők szigorúbbak lehetnek az SSL-hibákkal kapcsolatban. Győződjön meg arról is, hogy az oldalszabály megfelelően van beállítva, a megfelelő URL-mintával és átirányítási URL-lel.
Ha követi ezeket a hibaelhárítási tippeket, meg tudja oldani a Cloudflare URL-továbbításával kapcsolatos gyakori problémákat
Csomagolta
És megvan! Most állította be az ingyenes URL-továbbítást a Cloudflare-rel, kiegészítve 301 helyettesítő karakteres átirányítással. Ez a módszer robusztus, méretezhető megoldást kínál a tartományátirányítások kezelésére.
A legjobb rész? Mostantól lemondhat bármely tárhelycsomagot a régi domainjén. Az átirányítások továbbra is működni fognak, és minden értékes forgalmat továbbítanak (és SEO lé) az új webhelyére.
Érdemes megnéznie az útmutatómat is, hogy hogyan hozzon létre egy URL-rövidítőt a Cloudflare dolgozóival itt.