Как сделать редирект (перенаправить) с www на без www (и наоборот) в htaccess

Автор: | 02.08.2020

Перед запуском нового веб-сайта, одним из решений, которые вы должны будете принять, является выбор между форматом с www и без www URL и редирект www на без www или наоборот.
Например, www-версия вашего домена может выглядеть примерно так:

https://www.mydomain.com

С другой стороны, версия без www обычно принимает этот формат:

https://mydomain.com или просто mydomain.com

Технически говоря-особенно с точки зрения SEO — эти два URL-адреса не совпадают.

Независимо от формата URL, который вы выберите, важно создать правила перезаписи на вашем веб-сервере, которые перенаправляют запросы www на не-www, или, возможно, перенаправляют не-www на www. Это справедливо независимо от того, работает ли ваш сайт на выделенном сервере или сервере apache.

Www или без www: что выбрать?

Правда в том, что на самом деле это не имеет значения и не так важно, как, например, выбор между http или https. Все это сводится к вашим личным предпочтениям.
Не-www URL-адреса короче по сравнению с их www-аналогом. Кроме этого, больше разницы нет.
Ни один из вариантов не имеет преимущества SEO над другим, и не имеет более быстрого времени загрузки, чем другой.
Важно указать, какой формат вы предпочитаете, а затем перенаправить посетителей на выбранный формат URL.

Читайте также: Как настроить 301 редирект на сайте WordPress?

Редирект в htaccess

Чтобы отредактировать файл htaccess, вам нужны средства для доступа к нему. Самый простой способ доступа и редактирования .htaccess — через cPanel. Большинство планов хостинга серверов поставляются с cPanel.

Использование cPanel

Во-первых, войдите в Панель управления cPanel.

После входа в систему щелкните файловый менеджер.

Использование cPanel

Затем прокрутите вниз до раздела public_html и дважды щелкните по нему.

Использование cPanel

После двойного щелчка, вы увидите .htaccess.

Если вы не можете найти .htaccess файл, скорее всего, что он скрыт. Чтобы отобразить скрытый файл, нажмите на кнопку Настройки, установите флажок «Показывать скрытые точечные файлы» и нажмите кнопку Сохранить.

Использование cPanel

Теперь вы должны увидеть файл htaccess.

Щелкните его правой кнопкой мыши и отредактируйте. Осталось подтвердить изменения.

Чтобы перенаправить на www из не-www, скопируйте и вставьте следующие строки кода внизу страницы .htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^yourdomain.com [НЗ]

RewriteRule ^(.* ) $ http://www.yourdomain.com/$1 [L, R=301]

Убедитесь, что вы заменили yourdomain.com на фактический домен вашего сайта!!! После того, как вы закончите, нажмите кнопку Сохранить.

Если вы хотите сделать обратное, то есть заставить www перенаправить на не-www, используйте вместо этого следующий код. Это заставит перенаправить с www на версию вашего сайта, отличную от www.

RewriteEngine On

RewriteRule ^(.*)$ http://www.yourdomain.com [НЗ]

RewriteCond %{HTTP_HOST} ^yourdomain.com/$1 [L, R=301]

Вывод

Чтобы избежать проблем с дублированием контента и, следовательно, низкой производительности SEO, всегда важно указать, хотите ли вы использовать www URL или версию без www. Когда вы выбрали, что лучше всего подходит для вашего бизнеса, следующая задача-принудительно перенаправить (сделать редирект) на выбранную версию.

Как легко изменить URL-адрес входа в WordPress
Как легко изменить URL-адрес входа в WordPress

Хакер, желающий получить доступ к сайту WordPress с помощью грубой Read more

Что такое аренда серверов? Почему это выгодное решение?

Аренда серверов — это популярная услуга по аренде места и Read more

Ошибки WordPress, Которых Вы Должны Избегать – Руководство для Начинающих
Ошибки WordPress, Которых Вы Должны Избегать – Руководство для Начинающих

С таким количеством функций и опций, доступных для WordPress, пользователи Read more

Таблицы WordPress – Как добавить таблицы в WordPress
Таблицы WordPress – Как добавить таблицы в WordPress

Таблицы и диаграммы — это отличные инструменты для подготовки и Read more

Изменение доменного имени в WordPress
Изменение доменного имени в WordPress

Доменное имя WordPress предоставляет собой средство поиска и идентификации сайта Read more

Как добавить видео слайдер WordPress: простое руководство для начинающих
Как добавить видео слайдер WordPress: простое руководство для начинающих

Добавление видеоконтента на ваш сайт может быть отличным способом привлечения Read more

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

два × два =