Если вы создаете сайт, один из распространенных вопросов – использовать ли в домене “www”, например www.example.com, или обойтись более простым example.com. Хорошая новость: оба варианта будут работать. Но если выбрать один из них и придерживаться его, это повысит производительность сервера и общую стабильность хостинга.

Что такое “www”?

“www” означает World Wide Web. Технически это поддомен, например blog.example.com или shop.example.com.Много лет назад было принято использовать “www”, но сегодня многие сайты работают без него. Так, example.com и www.example.com могут указывать на один и тот же сайт – но в системах маршрутизации они рассматриваются как отдельные серверные записи, если не настроены должным образом.

Проблема: дублирование контента и SEO-проблемы

Если обе версии вашего сайта доступны (с www и без www), поисковые системы могут индексировать их по отдельности. Это означает разделение трафика, снижение рейтинга и потенциальную путаницу.

Решение: Перенаправить одну версию на другую

Вам просто нужно выбрать предпочтительную версию (с www или без www) и перенаправить на нее другую. Вот как это сделать.

Вариант 1: Перенаправление с помощью .htaccess (серверы Apache)

Если ваш хостинг использует Apache (большинство виртуальных хостингов используют Apache), вы можете управлять перенаправлениями с помощью файла .htaccess – файла конфигурации, находящегося в корневой папке вашего сайта.

Перенаправление на www:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Перенаправление на не-www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Убедитесь, что mod_rewrite включен. Возможно, вам придется обратиться к своему хостинг-провайдеру.

Вариант 2: Использование DNS-записей

Если вы хотите контролировать его через настройки DNS:

  • Убедитесь, что оба домена www.example.com и example.com указывают на один и тот же IP-адрес.
  • Используйте CNAME, чтобы указать www на корневой домен (example.com), или наоборот.

Примечание: Метод DNS не перенаправляет посетителей – он просто направляет трафик. Чтобы обеспечить перенаправление, используйте .htaccess или настройки веб-сервера.

Вариант 3: Настройка через панель хостинга (cPanel, DirectAdmin и т. д.)

Большинство современных хостинг-панелей позволяют задать желаемую версию домена через выпадающий список. Ищите что-то вроде:

  • “Перенаправлять www на не-www”
  • или “Принудительная www-версия”

Заключительные советы

  • Выберите одну версию – с “www” или без – и придерживайтесь ее.
  • Установите предпочтительный домен в Google Search Console.
  • Тестируйте редиректы с помощью таких инструментов, как httpstatus.io.