Căutați o modalitate rentabilă (ca și gratuit!) de a redirecționa un domeniu către altul? Aici, vă voi ghida prin configurarea redirecționării URL gratuite cu Cloudflare, inclusiv cele mai importante redirecționări 301 wildcard. Să ne scufundăm!
Înainte de a trece la esențial, să vorbim despre motivul pentru care Cloudflare este o alegere atât de excelentă pentru redirecționarea URL:
- Este complet gratuit! (Cui nu-i place să economisească bani?)
- Puteți configura redirecționări HTTPS fără a avea nevoie de propriul certificat SSL.
- Este ușor de utilizat, chiar și pentru cei care nu sunt cunoscători de tehnologie.
- Cloudflare oferă suplimentar securitate și beneficii de performanță.
- Este o soluție scalabilă care crește odată cu nevoile dvs.
Înțelegerea redirecționărilor wildcard
Configuram ceea ce se numește „redirecționare wildcard”. Aceasta înseamnă că, indiferent de pagina pe care cineva încearcă să o acceseze pe vechiul tău domeniu, va fi trimis automat la pagina corespunzătoare de pe noul tău domeniu. Este ca și cum ai avea un polițist de trafic inteligent care lucrează pentru site-ul tău!
De exemplu, dacă redirecționăm de la „yourolddomain.com” la „yournewdomain.com”, iată ce se întâmplă:
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/
Cea mai bună parte? Acestea sunt toate 301 de redirecționări, care sunt permanente și transmit tot acel suc valoros SEO. Clasamentul motoarelor dvs. de căutare vă va mulțumi!
Ghid pas cu pas pentru redirecționarea URL gratuită Cloudflare
Pasul 1: Înscrieți-vă la Cloudflare
Mai întâi, mergi la Cloudflare și înscrie-te pentru un cont gratuit. Planul gratuit este tot ce avem nevoie pentru această configurare de redirecționare URL Cloudflare.
Odată ce ați intrat, faceți clic pe „+ Adăugați site” buton. Introduceți domeniul pe care doriți să îl redirecționați (cel vechi) și faceți clic pe „Adăugați site”.
Pasul 2: Configurați înregistrările DNS
Cloudflare va scana pentru înregistrările DNS existente. Aici devine puțin tehnic, așa că fiți atenți!
Ștergeți toate înregistrările pe care le găsește (cu excepția cazului în care utilizați domeniul pentru e-mail sau alte servicii importante, caz în care păstrați-le).
Acum, vom adăuga două noi înregistrări A:
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)
Că 192.0.2.1 Adresa IP este o adresă falsă. Partea crucială este activarea norului portocaliu pentru a se asigura că Cloudflare transmite traficul prin proxy.
Pasul 3: Actualizați-vă serverele de nume
Acest pas este esențial pentru ca redirecționarea URL gratuită Cloudflare să funcționeze. Cloudflare vă va oferi două servere de nume.
Trebuie să le actualizați la registratorul de domenii. Să ne uităm la cum să faceți acest lucru cu doi registratori populari:
Actualizarea serverelor de nume pe Namecheap:
- Conectați-vă la contul dvs. Namecheap.
- Accesați „Lista de domenii” și faceți clic pe „Gestionați” lângă domeniul pe care îl actualizați.
- În secțiunea „Servere de nume”, selectați „DNS personalizat” din meniul drop-down.
- Introduceți serverele de nume Cloudflare furnizate.
- Faceți clic pe bifa verde pentru a salva.
Actualizarea serverelor de nume pe GoDaddy:
- Conectați-vă la contul dvs. GoDaddy.
- Faceți clic pe „Domenii”, apoi pe „Gestionați” lângă domeniul relevant.
- Derulați la secțiunea „Servere de nume” și faceți clic pe „Modificați”.
- Selectați „Introduceți propriile servere de nume”, apoi introduceți serverele de nume Cloudflare.
- Faceți clic pe „Salvați”.
Amintiți-vă, poate dura până la 24-48 de ore pentru ca aceste modificări să se propagă la nivel global, așa că aveți răbdare!
Pasul 4: Creați o regulă de pagină pentru redirecționarea site-ului Cloudflare 301
Aici se întâmplă magia! Du-te la „Reguli paginii” secțiune și faceți clic pe „Creați o regulă de pagină”.
În câmpul URL, introduceți:
*yourolddomain.com/*
Pentru setare, alegeți „Adresa URL de redirecționare” si „301 – Redirecționare permanentă.”
În câmpul URL de destinație, introduceți:
https://yournewdomain.com/$2
Că / $ 2 la sfârșit, este esențial – este ceea ce face ca redirecționarea wildcard să funcționeze!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
\2$ la sfârșitul adresei URL de redirecționare este foarte importantă pentru ca redirecționarea wildcard să funcționeze.
Iată cum funcționează:
Când configurați o regulă de pagină în Cloudflare, puteți utiliza o sintaxă numită „Rescrierea adresei URL” pentru a manipula adresa URL. \$2 este o variabilă specială care se referă la a doua parte a modelului URL.
În cazul unei redirecționări wildcard, modelul URL este *yourolddomain.com/*. * este un caracter joker care se potrivește cu orice caracter (inclusiv niciunul). Variabila \$2 se referă la a doua *
în model, care se potrivește cu orice cale sau șir de interogare după numele domeniului.
Când includeți \$2 la sfârșitul adresei URL de redirecționare, Cloudflare îl înlocuiește cu calea reală sau șirul de interogare de la adresa URL inițială. Acest lucru permite redirecționării să păstreze structura URL originală și parametrii de interogare.
Iată un exemplu:
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
După cum puteți vedea, variabila \$2 este înlocuită cu calea originală și șirul de interogare, rezultând o redirecționare fără întreruperi care păstrează structura URL originală.
Dacă nu ați inclus variabila \$2, redirecționarea ar merge pur și simplu la https://yournewdomain.com/.
Deci, pe scurt, variabila \$2 este un instrument puternic în sintaxa de rescriere a URL-ului Cloudflare care vă permite să creați redirecționări flexibile și dinamice care păstrează structura URL originală.
Depanarea problemelor comune cu redirecționarea URL în Cloudflare
Deși configurarea redirecționării URL în Cloudflare este relativ simplă, este posibil să întâmpinați unele probleme pe parcurs. Nu vă faceți griji, vă avem acoperit! Iată câteva probleme comune și soluțiile lor:
1. Redirecționările nu funcționează
- simptome: Redirecționările nu funcționează și primiți mesajul „404 Not Found” sau „500 Internal Server Error”.
- Soluţie: Verificați dacă înregistrările DNS sunt configurate corect și că serverele dvs. de nume au fost actualizate. De asemenea, asigurați-vă că regula paginii dvs. este configurată corect, cu modelul URL și adresa URL de redirecționare corecte.
2. Bucla de redirecționare
- simptome: Primiți o buclă de redirecționare, în care browserul dvs. continuă să redirecționeze între două sau mai multe adrese URL.
- Soluţie: Verificați dacă regula paginii dvs. este configurată corect și nu creați o buclă de redirecționare îndreptând două adrese URL una spre alta. De asemenea, asigurați-vă că modelul dvs. de adrese URL este suficient de specific pentru a evita potrivirea mai multor adrese URL.
3. Redirecționările subdomeniului nu funcționează
- simptome: Redirecționările subdomeniului dvs. nu funcționează și primiți un mesaj „404 Not Found” sau „500 Internal Server Error”.
- Soluţie: Verificați dacă ați configurat o regulă de pagină separată pentru subdomeniul dvs., cu modelul URL corect și adresa URL de redirecționare. De asemenea, asigurați-vă că înregistrările DNS sunt configurate corect pentru subdomeniul dvs.
4. Parametrii URL nu sunt păstrați
- simptome: Parametrii dvs. URL (de exemplu,
?utm_source=google
) nu sunt păstrate în timpul redirecționării. - Soluţie: Asigurați-vă că utilizați
\$2
variabilă în adresa URL de redirecționare pentru a păstra parametrii URL.
5. Redirecționările nu funcționează pentru anumite browsere
- simptome: Redirecționările dvs. funcționează pentru unele browsere, dar nu pentru altele.
- Soluţie: Verificați dacă certificatul dvs. SSL este valid și configurat corect, deoarece unele browsere pot fi mai stricte cu privire la erorile SSL. De asemenea, asigurați-vă că regula paginii dvs. este configurată corect, cu modelul URL și adresa URL de redirecționare corecte.
Urmând aceste sfaturi de depanare, ar trebui să puteți rezolva problemele obișnuite cu redirecționarea adresei URL în Cloudflare
Încheierea
Și iată-l! Tocmai ați configurat redirecționarea URL gratuită cu Cloudflare, cu 301 de redirecționări wildcard. Această metodă oferă o soluție robustă și scalabilă pentru gestionarea redirecționărilor de domeniu.
Cea mai bună parte? Acum puteți anula orice plan de găzduire de pe vechiul domeniu. Redirecționările dvs. vor continua să funcționeze, trimițând tot acel trafic valoros (și suc SEO) pe noul dvs. site.
Ar trebui să consultați și ghidul meu despre cum creați un dispozitiv de scurtare a adreselor URL cu lucrătorii Cloudflare aici.