301 / 302 редирект c сайта на поддомен через Cloudflare пошаговая инструкция
название сайта
Авторизация

301 редирект c сайта на поддомен через Cloudflare

+2
SEO оптимизация / Вебмастер0 комментариев
Как сделать 301 / 302 редирект c сайта на поддомен средствами Cloudflare?

301 / 302 редирект на субдомен средствами Клоудфлоре
На просторах интернета есть масса инструкций как сделать редирект через файл .htaccess. Но тем кто пользуется сервисом Cloudflare, редирект на субдомен сделать намного проще.


Простенькая инструкция по настройке редиректа


Пример настройки 301 редиректа в сервисе Cloudflare с https://new.thin.kiev.ua на https://pro.thin.kiev.ua


  1. Создаем запись "А" с своим IP адресом

    Пример 301 редиректа на субдомен

  2. Далее идём на страницу Page Rules -> Create Page Rule и в прописываем наш поддомен или домен, с которого делаем редирект.
  3. В «Then the settings are» выбираем из списка «Forwarding URL» и далее уже выбираем 301 или 302 редирект. Так же прописываем домен, на который делаем редирект.

301 редирект на субдомен PRO

К сожалению, в бесплатной версии Cloudflare, таких правил можно создать всего три.




Подробная инструкция по настройке 301 редиректа средствами Cloudflare на русском


 Вы можете определить правило страницы для пересылки или перенаправления трафика на другой URL-адрес с помощью   приложения Rules на панели управления Cloudflare.

Для работы субдоменов правил страниц требуется запись DNS с «оранжевым облаком» . Правила страницы не будут применяться к субдоменам, которые не существуют в DNS или не направляются в Cloudflare.
Чтобы настроить переадресацию или перенаправление URL-адресов:
  1. Войдите в свою учетную запись Cloudflare.
  2. Щелкните соответствующую учетную запись Cloudflare для домена, в который вы хотите добавить переадресацию URL.
  3. Выберите Rules >Page Rules.
  4. В разделе «Page Rules» нажмите «Create Page Rule». Откроется  диалоговое окно «Создать правило страницы для <вашего домена> ».
  5. В разделе If the URL matches, введите URL-адрес или шаблон URL-адреса, который должен соответствовать правилу. 
  6. Затем нажмите «Add a Setting» .
  7. В раскрывающемся меню выберите Forwarding URL  (URL-адрес пересылки).
  8. Щелкните «Select Status Code»  и выберите 301 (постоянное перенаправление) или 302 (временное перенаправление).
  9. Введите целевой URL для редиректа.
  10. Для завершения нажмите «Save and Deploy» (Сохранить и развернуть).
Пример 301 / 302 редиректа


Примеры редиректов:


Трафик должен проходить через Cloudflare, чтобы правила страниц работали. Если вы используете Cloudflare только для DNS, правила страниц неактивны.
Представьте, что вы хотите, чтобы посетители легко переходили на ваш сайт по разным шаблонам URL. Например, шаблоны URL правил страницы * www.example.com / products  и  * example.com / products  совпадают:
 http://example.com/products http://www.example.com/products https://www.example.com/products https://blog.example.com/products
 https://www.blog.example.com/products


но не совпадают:

http://www.example.com/blog/products (дополнительный каталог перед +)
или
http: //www.example.comproducts (без косой черты в конце)


После того, как вы создали шаблон, который соответствует вашему желанию, щелкните   переключатель « Пересылка». Это открывает поле, в котором вы можете ввести адрес, на который я хочу пересылать запросы.

https://example.com/products

Если я введу указанный выше адрес в поле пересылки и нажму «Добавить правило» , в течение нескольких секунд любые запросы, соответствующие введенному мной шаблону, будут автоматически перенаправлены с перенаправлением 302 на новый URL-адрес.


Читайте также

Отметьте картинки:*
new.thin.kiev.ua
Авторизация