Как перенаправить URL-адрес, не относящийся к WWW, на WWW с помощью Cloudflare

Прежде чем мы покажем, как перенаправить URL-адрес, не относящийся к WWW, на WWW использование Cloudflare, давайте разберемся, почему важно, чтобы сайт был недоступен как через WWW, так и без WWW (non-WWW).

Многие владельцы веб-сайтов настаивают на том, чтобы веб-разработчики использовали такие веб-адреса, как:www.example.com". Говоря, что это определяет сайт. Ведь это было много лет назад, когда многие толком не понимали истинного смысла WWW.

В технических условиях настройки веб-адреса префикс "www"это просто подполе, как есть"abcd.example.com". В нем нет ничего особенного и помогает только веб-адрес с большим количеством символов. Кроме того, Google рекомендует в соответствии с передовой практикой SEO, чтобы веб-сайты не содержали WWW.

Настоящая проблема возникает, когда веб-страница доступна как по URL-адресу с WWW, так и по URL-адресу без WWW. В практике SEO это называется «дублированный контент» и наказывается. Поэтому указывается, если веб-сайт не использует WWW, при доступе к https://www.example.com пользователей, которые будут перенаправлены на https:/example.comс 301 код перенаправления. Код, который означает "постоянное перенаправление».
Также возможно, что на www.example.com у нас есть сайт, а на example.com у нас совсем другой сайт. Хостинг на разных серверах или на одном сервере.

Если у вас уже есть веб-сайт с WWW в URL-адресе, то рекомендуется оставить все как есть, но перенаправить 301 все запросы, поступающие с не-WWW на WWW. Если посетитель обращается к веб-странице "example.com/demo.html", чтобы автоматически перенаправляться на "www.example.com/demo.html».

Redirect 301 обычно изготавливается из апаш (.htaccess) или из конфига NGINX домена. Однако это можно сделать очень просто из аккаунта Cloudflare если вы используете эту услугу как Диспетчер DNS.

Как перенаправить URL-адрес, не относящийся к WWW, на WWW с помощью Cloudflare

1. Войдите в свою учетную запись Cloudfare и перейдите в домен, для которого вы хотите перенаправить не-WWW на WWW. В домене должен быть включен Cloudflare. Так же и ДНС. Сначала зайдите в настройки DNS > Records и убедитесь, что эта служба активна для A example.com si CNAME или A для www. Proxy status быть активным.

2. Заходим в настройки домена в Pages → Page Rules. В бесплатной версии Cloudflare вы можете установить 3 правила для каждого домена. Create Page Rule.

Создать перенаправление правила страницы в Cloudflare
Создать перенаправление правила страницы в Cloudflare

3. Введите в первое поле URL-адрес без WWW, с последующим $1. https://example.com/$1. Это означает, что постоянное перенаправление всех веб-страниц сохраняется. значение https://example.com/abcd.html будет перенаправлен на https://www.example.com/abcd.html. Пользователь достигнет содержимого страницы.

В настройках правил выберете "Forwarding URL” и код перенаправления будет выбран навсегда 301.

Целевой URL будет: https://www.example.com.

Как перенаправить URL-адрес, не относящийся к WWW, на WWW с помощью Cloudflare
Как перенаправить URL-адрес, не относящийся к WWW, на WWW с помощью Cloudflare

Save and Deploy Page Rule.

Новое правило вступит в силу почти сразу.

Это простейший метод перенаправления веб-страниц, не требующий доступа или знания директив .htaccess или NGINX.

Как записаться » Интернет » Как перенаправить URL-адрес, не относящийся к WWW, на WWW с помощью Cloudflare

Увлечен технологиями, мне нравится тестировать и писать руководства по операционным системам. macOS, Linux, Windowsо WordPress, WooCommerce и настроить веб-серверы LEMP (Linux, NGINX, MySQL и PHP). я пишу на StealthSettings.com с 2006 года, а несколько лет спустя я начал писать на iHowTo.Tips обучающие программы и новости об устройствах в экосистеме. Apple: iPhone, айпад, Apple Часы, HomePod, iMac, MacBook, AirPods и аксессуары.

Оставьте комментарий