Да ли тражите исплатив (као бесплатан!) начин да преусмерите један домен на други? Овде ћу вас провести кроз подешавање бесплатног прослеђивања УРЛ-ова помоћу Цлоудфларе-а, укључујући она веома важна 301 џокер преусмерења. Хајде да заронимо!
Пре него што пређемо на суштину, хајде да разговарамо о томе зашто је Цлоудфларе тако одличан избор за прослеђивање УРЛ адреса:
- Потпуно је бесплатно! (Ко не воли да штеди новац?)
- Можете да подесите ХТТПС преусмеравања без потребе за сопственим ССЛ сертификатом.
- Лако је за коришћење, чак и за оне који нису технички упућени.
- Цлоудфларе нуди додатне безбедност и предности перформанси.
- То је скалабилно решење које расте са вашим потребама.
Разумевање преусмеравања џокер знакова
Постављамо оно што се зове „преусмеравање џокерских знакова“. То значи да без обзира на то којој страници неко покуша да приступи на вашем старом домену, они ће аутоматски бити послати на одговарајућу страницу на вашем новом домену. То је као да имате паметног саобраћајног полицајца који ради за вашу веб локацију!
На пример, ако преусмеравамо са „ваш старидомен.цом“ у „ваш новидомен.цом“, ево шта се дешава:
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/
Најбољи део? Ово је све 301 преусмеравање, које је трајно и преноси сав тај вредан СЕО сок. Ваше рангирање на претраживачима ће вам бити захвално!
Водич корак по корак за бесплатно прослеђивање УРЛ-ова у Цлоудфларе-у
Корак 1: Пријавите се за Цлоудфларе
Прво идите на Цлоудфларе и пријавите се за бесплатан налог. Бесплатни план је све што нам треба за ово подешавање преусмеравања УРЛ-а Цлоудфларе-а.
Када уђете, кликните на „+ Додај сајт“ дугме. Унесите домен који желите да преусмерите (стари) и кликните на „Додај сајт“.
Корак 2: Подесите ДНС записе
Цлоудфларе ће скенирати постојеће ДНС записе. Ево где постаје мало техничко, па обратите пажњу!
Избришите све записе које пронађе (осим ако не користите домен за е-пошту или друге важне услуге, у ком случају их задржите).
Сада ћемо додати два нова А записа:
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)
Да 192.0.2.1 ИП адреса је лажна адреса. Кључни део је омогућавање наранџастом облаку да обезбеди да Цлоудфларе проксије саобраћај.
Корак 3: Ажурирајте своје сервере имена
Овај корак је критичан да би ваше бесплатно Цлоудфларе прослеђивање УРЛ-а функционисало. Цлоудфларе ће вам обезбедити два сервера имена.
Морате да их ажурирате код свог регистратора домена. Хајде да погледамо како то учинити са два популарна регистратора:
Ажурирање сервера имена на Намецхеап-у:
- Пријавите се на свој Намецхеап налог.
- Идите на „Листа домена“ и кликните на „Управљај“ поред домена који ажурирате.
- У одељку „Сервери имена“ изаберите „Прилагођени ДНС“ из падајућег менија.
- Унесите дате сервере имена Цлоудфларе.
- Кликните на зелену квачицу да бисте сачували.
Ажурирање сервера имена на ГоДадди-у:
- Пријавите се на свој ГоДадди налог.
- Кликните на „Домени“, а затим на „Управљање“ поред релевантног домена.
- Померите се до одељка „Сервери имена“ и кликните на „Промени“.
- Изаберите „Унесите моје сопствене сервере имена“, а затим унесите Цлоудфларе сервере имена.
- Кликните на „Сачувај“.
Запамтите, може проћи до 24-48 сати да се ове промене прошире на глобалном нивоу, зато будите стрпљиви!
Корак 4: Креирајте правило странице за Цлоудфларе 301 преусмеравање веб локације
Овде се дешава магија! Иди на „Правила странице“ одељак и кликните „Креирај правило странице.“
У поље УРЛ унесите:
*yourolddomain.com/*
За подешавање изаберите „УРЛ за прослеђивање“ „301 – Трајно преусмеравање.“
У поље одредишне УРЛ адресе унесите:
https://yournewdomain.com/$2
Да / $ 2 на крају је кључно – то је оно због чега преусмеравање џокер знакова функционише!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
\$2 на крају УРЛ-а за прослеђивање је веома важно да би преусмеравање џокера функционисало.
Ево како то функционише:
Када подесите правило странице у Цлоудфларе-у, можете користити синтаксу под називом „преписивање УРЛ-а“ да бисте манипулисали УРЛ-ом. \$2 је посебна променљива који се односи на други део УРЛ обрасца.
У случају преусмеравања са џокер знаком, УРЛ образац је *ваш старидомен.цом/*. * је џокер знак који одговара свим знаковима (укључујући ниједан). Променљива \$2 се односи на другу *
у обрасцу, који одговара било којој путањи или низу упита после имена домена.
Када укључите \$2 на крају УРЛ-а за прослеђивање, Цлоудфларе га замењује стварном путањом или низом упита са оригиналног УРЛ-а. Ово омогућава преусмеравању да сачува оригиналну структуру УРЛ-а и параметре упита.
Ево примера:
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
Као што видите, променљива \$2 је замењена оригиналном путањом и стрингом упита, што резултира беспрекорним преусмеравањем које чува оригиналну УРЛ структуру.
Ако нисте укључили променљиву \$2, преусмеравање би једноставно ишло на хттпс://иоурневдомаин.цом/.
Дакле, укратко, варијабла \$2 је моћан алат у Цлоудфларе-овој синтакси за преписивање УРЛ-а која вам омогућава да креирате флексибилна и динамичка преусмеравања која чувају оригиналну УРЛ структуру.
Решавање уобичајених проблема са прослеђивањем УРЛ-а у Цлоудфларе-у
Иако је подешавање прослеђивања УРЛ-ова у Цлоудфларе-у релативно једноставно, можда ћете наићи на неке проблеме успут. Не брините, ми вас покривамо! Ево неких уобичајених проблема и њихових решења:
1. Преусмеравања не раде
- Симптоми: Ваша преусмеравања не функционишу и добијате поруку „404 Нот Фоунд“ или „500 Интернал Сервер Еррор“.
- Решење: Проверите да ли су ваши ДНС записи исправно подешени и да ли су ваши сервери имена ажурирани. Такође, уверите се да је правило ваше странице исправно подешено, са исправним УРЛ узорком и УРЛ-ом за прослеђивање.
2. Петља за преусмеравање
- Симптоми: Добијате петљу за преусмеравање, где ваш претраживач наставља да преусмерава између две или више УРЛ адреса.
- Решење: Проверите да ли је правило ваше странице исправно подешено и да не правите петљу за преусмеравање тако што ћете усмеравати две УРЛ адресе једна на другу. Такође, уверите се да је ваш УРЛ образац довољно специфичан да бисте избегли подударање више УРЛ адреса.
3. Преусмеравања поддомена не раде
- Симптоми: Преусмеравања вашег поддомена не функционишу и добијате поруку „404 Нот Фоунд“ или „500 Интернал Сервер Еррор“.
- Решење: Проверите да ли сте подесили посебно правило странице за свој поддомен, са исправним УРЛ узорком и УРЛ-ом за прослеђивање. Такође, уверите се да су ваши ДНС записи исправно подешени за ваш поддомен.
4. Параметри УРЛ-а нису сачувани
- Симптоми: Ваши параметри УРЛ-а (нпр.
?utm_source=google
) се не чувају током преусмеравања. - Решење: Уверите се да користите
\$2
променљиву у УРЛ-у за прослеђивање да бисте сачували параметре УРЛ-а.
5. Преусмеравања не раде за одређене претраживаче
- Симптоми: Ваша преусмеравања раде за неке прегледаче, али не и за друге.
- Решење: Проверите да ли је ваш ССЛ сертификат важећи и правилно конфигурисан, јер неки прегледачи могу бити строжији у погледу ССЛ грешака. Такође, уверите се да је правило ваше странице исправно подешено, са исправним УРЛ узорком и УРЛ-ом за прослеђивање.
Пратећи ове савете за решавање проблема, требало би да будете у могућности да решите уобичајене проблеме са прослеђивањем УРЛ адреса у Цлоудфларе-у
Завршавајући
И ето га! Управо сте подесили бесплатно прослеђивање УРЛ-ова помоћу Цлоудфларе-а, заједно са 301 преусмеравањем џокер знакова. Овај метод пружа робусно, скалабилно решење за управљање преусмеравањем вашег домена.
Најбољи део? Сада можете отказати било који хостинг план на свом старом домену. Ваша преусмеравања ће наставити да раде, шаљући сав тај вредан саобраћај (и СЕО сок) на ваш нови сајт.
Такође би требало да погледате мој водич о томе како да направите скраћивач УРЛ-а са Цлоудфларе радницима овде.