Ar ieškote ekonomiško (kaip ir nemokamo!) būdo peradresuoti vieną domeną į kitą? Čia paaiškinsiu, kaip nustatyti nemokamą URL persiuntimą naudojant „Cloudflare“, įskaitant tuos visus svarbius 301 pakaitos simbolių peradresavimus. Pasinerkime!
Prieš pradėdami gilintis į smulkmenas, pakalbėkime apie tai, kodėl „Cloudflare“ yra toks puikus URL persiuntimo pasirinkimas:
- Tai visiškai nemokama! (Kas nemėgsta taupyti pinigų?)
- Galite nustatyti HTTPS peradresavimus neturėdami savo SSL sertifikato.
- Tai patogu naudoti net tiems, kurie nėra išmanantys technologijų.
- „Cloudflare“ siūlo papildomų saugumas ir veiklos pranašumus.
- Tai keičiamo dydžio sprendimas, kuris auga kartu su jūsų poreikiais.
Pakaitos simbolių peradresavimų supratimas
Mes nustatome tai, kas vadinama „pakaitos simbolio peradresavimu“. Tai reiškia, kad neatsižvelgiant į tai, kurį puslapį kas nors bandys pasiekti senajame domene, jie bus automatiškai nukreipti į atitinkamą naujojo domeno puslapį. Tai tarsi sumanus eismo policininkas, dirbantis jūsų svetainėje!
Pavyzdžiui, jei nukreipiame iš „yourolddomain.com“ į „yournewdomain.com“, štai kas atsitinka:
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/
Geriausia dalis? Tai yra 301 peradresavimas, kuris yra nuolatinis ir perduoda visas vertingas SEO sultis. Jūsų paieškos variklio reitingai bus jums dėkingi!
Žingsnis po žingsnio nemokamo „Cloudflare“ URL persiuntimo vadovas
1 veiksmas: prisiregistruokite prie „Cloudflare“.
Pirmiausia eikite į „Cloudflare“ ir prisiregistruoti gauti nemokamą paskyrą. Nemokamas planas yra viskas, ko mums reikia šiai „Cloudflare“ URL peradresavimo sąrankai.
Kai būsite, spustelėkite „+ Pridėti svetainę“ mygtuką. Įveskite domeną, kurį norite peradresuoti (senąjį) ir spustelėkite „Pridėti svetainę“.
2 veiksmas: nustatykite DNS įrašus
„Cloudflare“ nuskaitys esamus DNS įrašus. Štai kur tai tampa šiek tiek techniška, todėl atkreipkite dėmesį!
Ištrinkite visus rastus įrašus (nebent domeną naudojate el. paštui ar kitoms svarbioms paslaugoms, tokiu atveju pasilikite).
Dabar pridėsime du naujus A įrašus:
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)
Kad 192.0.2.1 IP adresas yra netikras adresas. Svarbiausia yra įgalinti oranžinį debesį užtikrinti, kad „Cloudflare“ nukreiptų srautą.
3 veiksmas: atnaujinkite savo vardų serverius
Šis veiksmas yra labai svarbus, kad jūsų nemokamas „Cloudflare“ URL persiuntimas veiktų. „Cloudflare“ suteiks jums du vardų serverius.
Turite juos atnaujinti savo domeno registratoriuje. Pažiūrėkime, kaip tai padaryti naudojant du populiarius registratorius:
Namecheap vardų serverių atnaujinimas:
- Prisijunkite prie savo Namecheap paskyros.
- Eikite į „Domenų sąrašas“ ir spustelėkite „Tvarkyti“ šalia domeno, kurį atnaujinate.
- Skiltyje „Vardų serveriai“ išskleidžiamajame meniu pasirinkite „Custom DNS“.
- Įveskite pateiktus „Cloudflare“ vardų serverius.
- Spustelėkite žalią varnelę, kad išsaugotumėte.
Vardų serverių atnaujinimas „GoDaddy“:
- Prisijunkite prie savo „GoDaddy“ paskyros.
- Spustelėkite „Domenai“, tada „Tvarkyti“ šalia atitinkamo domeno.
- Slinkite į skyrių „Vardų serveriai“ ir spustelėkite „Keisti“.
- Pasirinkite „Įvesti mano vardų serverius“, tada įveskite „Cloudflare“ vardų serverius.
- Spustelėkite „Išsaugoti“.
Atminkite, kad gali užtrukti iki 24–48 valandų, kol šie pokyčiai išplis visame pasaulyje, todėl būkite kantrūs!
4 veiksmas: sukurkite puslapio taisyklę, skirtą „Cloudflare 301“ svetainės peradresavimui
Štai kur vyksta magija! Eikite į „Puslapio taisyklės“ skyriuje ir paspauskite „Sukurti puslapio taisyklę“.
URL lauke įveskite:
*yourolddomain.com/*
Norėdami nustatyti, pasirinkite „Persiuntimo URL“ ir „301 – nuolatinis peradresavimas“.
Paskirties URL lauke įveskite:
https://yournewdomain.com/$2
Kad / $ 2 pabaigoje yra labai svarbu – dėl to pakaitos simbolių peradresavimas veikia!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/ https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
Geriausios \$2 peradresavimo URL pabaigoje yra labai svarbu, kad pakaitos simbolių peradresavimas veiktų.
Štai kaip tai veikia:
Kai nustatote puslapio taisyklę „Cloudflare“, galite naudoti sintaksę, vadinamą „URL perrašymu“, kad galėtumėte manipuliuoti URL. \$2 yra specialus kintamasis kuri nurodo antrąją URL šablono dalį.
Peradresuojant pakaitos simbolius, URL šablonas yra *yourolddomain.com/*. * yra pakaitos simbolis, atitinkantis bet kokius simbolius (įskaitant nė vieno). Kintamasis \$2 nurodo antrąjį *
šablone, kuris atitinka bet kurį kelią arba užklausos eilutę po domeno pavadinimo.
Kai persiuntimo URL pabaigoje įtraukiate \$2, „Cloudflare“ pakeičia jį tikru keliu arba užklausos eilute iš pradinio URL. Tai leidžia peradresavimui išsaugoti pradinę URL struktūrą ir užklausos parametrus.
Štai pavyzdys:
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
Kaip matote, \$2 kintamasis pakeičiamas pradiniu keliu ir užklausos eilute, todėl vyksta sklandus peradresavimas, išsaugantis pradinę URL struktūrą.
Jei neįtraukėte kintamojo \$2, peradresavimas bus tiesiog nukreiptas į https://yournewdomain.com/.
Taigi, trumpai tariant, \$2 kintamasis yra galingas „Cloudflare“ URL perrašymo sintaksės įrankis, leidžiantis kurti lanksčius ir dinamiškus peradresavimus, išsaugančius pradinę URL struktūrą.
Įprastų problemų, susijusių su URL persiuntimu „Cloudflare“, šalinimas
Nors URL persiuntimo nustatymas „Cloudflare“ yra gana paprastas, galite susidurti su tam tikromis problemomis. Nesijaudinkite, mes jus aprūpiname! Štai keletas dažniausiai pasitaikančių problemų ir jų sprendimo būdų:
1. Peradresavimai neveikia
- Simptomai: Jūsų peradresavimai neveikia ir gaunate pranešimą „404 nerasta“ arba „500 vidinė serverio klaida“.
- Sprendimas: Patikrinkite, ar tinkamai nustatyti DNS įrašai ir ar atnaujinti vardų serveriai. Be to, įsitikinkite, kad puslapio taisyklė nustatyta teisingai, naudojant teisingą URL šabloną ir persiuntimo URL.
2. Peradresavimo ciklas
- Simptomai: Gaunate peradresavimo kilpą, kai jūsų naršyklė nuolat peradresuoja tarp dviejų ar daugiau URL.
- Sprendimas: Patikrinkite, ar puslapio taisyklė nustatyta tinkamai ir nekuriate peradresavimo ciklo nukreipdami du URL vienas į kitą. Be to, įsitikinkite, kad URL šablonas yra pakankamai konkretus, kad nesutaptumėte keli URL.
3. Subdomeno peradresavimai neveikia
- Simptomai: Jūsų padomenio peradresavimai neveikia ir gaunate pranešimą „404 nerasta“ arba „500 vidinė serverio klaida“.
- Sprendimas: Patikrinkite, ar savo padomeniui nustatėte atskirą puslapio taisyklę su teisingu URL šablonu ir persiuntimo URL. Taip pat įsitikinkite, kad jūsų padomenio DNS įrašai tinkamai nustatyti.
4. URL parametrai neišsaugomi
- Simptomai: Jūsų URL parametrai (pvz.,
?utm_source=google
) peradresavimo metu neišsaugomi. - Sprendimas: Įsitikinkite, kad naudojate
\$2
kintamąjį persiuntimo URL, kad išsaugotumėte URL parametrus.
5. Peradresavimai neveikia konkrečiose naršyklėse
- Simptomai: Jūsų peradresavimai veikia kai kuriose naršyklėse, bet ne kitose.
- Sprendimas: Patikrinkite, ar jūsų SSL sertifikatas galioja ir tinkamai sukonfigūruotas, nes kai kurios naršyklės gali būti griežtesnės dėl SSL klaidų. Be to, įsitikinkite, kad puslapio taisyklė nustatyta teisingai, naudojant teisingą URL šabloną ir persiuntimo URL.
Vadovaudamiesi šiais trikčių šalinimo patarimais, turėtumėte sugebėti išspręsti įprastas URL persiuntimo problemas sistemoje „Cloudflare“.
Baigiamasis žodis
Ir štai jūs turite! Ką tik nustatėte nemokamą URL peradresavimą naudodami „Cloudflare“ ir 301 pakaitos simbolių peradresavimą. Šis metodas suteikia patikimą, keičiamo dydžio sprendimą domeno peradresavimui valdyti.
Geriausia dalis? Dabar galite atšaukti bet kokį prieglobos planą sename domene. Jūsų peradresavimai veiks ir toliau, siųsdami visą tą vertingą srautą (ir SEO sultys) į naują svetainę.
Taip pat turėtumėte perskaityti mano vadovą, kaip tai padaryti sukurkite URL sutrumpinimą su „Cloudflare“ darbuotojais čia.