
Ситуация, когда сайт корректно загружается без www, но версия с www не открывается или выдает ошибку, почти всегда связана с настройками инфраструктуры, а не с самим сайтом. Браузер воспринимает example.com и www.example.com как разные хосты, и для каждого из них должны быть отдельно заданы DNS-записи, правила обработки на сервере и параметры безопасности.
На практике чаще всего проблема кроется в отсутствии A- или CNAME-записи для поддомена www, ошибке в конфигурации веб-сервера (Apache, Nginx) или в неправильно настроенном редиректе между версиями домена. Отдельная группа причин связана с SSL-сертификатами: если сертификат выпущен только для домена без www, браузер блокирует соединение с версией www как небезопасное.
Игнорирование версии с www приводит не только к ошибкам доступа, но и к техническим последствиям: дубли страниц в поисковой выдаче, потеря части входящего трафика, некорректная работа CDN и аналитических систем. Поисковые системы рассматривают такие версии как отдельные ресурсы, если не задан явный приоритет.
В этом материале разобраны прикладные причины, по которым сайт не открывается с www, и даны точные ориентиры, где именно проверять настройки: от панели управления доменом до конфигурационных файлов сервера и параметров CMS. Такой подход позволяет локализовать проблему за несколько шагов, без догадок и случайных правок.
Отсутствует DNS-запись для поддомена www: как проверить и добавить

Проверку следует начинать в панели управления доменом у регистратора или DNS-провайдера. В зоне домена необходимо найти запись с именем www. В рабочей конфигурации это либо A-запись, указывающая напрямую на IP-адрес сервера, либо CNAME-запись, ведущая на основной домен без www. Отсутствие обеих записей означает, что поддомен физически не существует в DNS.
Для добавления записи чаще всего используют CNAME с именем www и значением example.com. Такой вариант упрощает сопровождение: при смене IP-адреса сервера правки потребуются только для корневого домена. Если хостинг или CDN требует прямого указания IP, создается A-запись для www с тем же адресом, что и у основного домена.
После сохранения изменений важно учитывать время обновления DNS. Обычно оно занимает от нескольких минут до нескольких часов и зависит от значения TTL. До завершения обновления сайт с www может открываться нестабильно или не открываться вовсе, что является нормальным поведением и не указывает на ошибку конфигурации.
Если DNS-запись добавлена, но сайт по-прежнему не загружается, следует проверить, не используется ли отдельный DNS-провайдер (например, при подключенном CDN) и совпадают ли записи у регистратора и у фактического источника DNS-зоны.
Неверно настроен виртуальный хост на сервере для www
Даже при корректных DNS-записях сервер может не обслуживать запросы к www, если виртуальный хост настроен только для домена без поддомена. В этом случае веб-сервер получает запрос, но не находит подходящего правила обработки и возвращает стандартную страницу хостинга или ошибку 404.
В конфигурации сервера имя хоста должно быть указано явно. Для Apache это означает наличие ServerName и ServerAlias с доменом www, для Nginx – перечисление www.example.com в параметре server_name. Если www отсутствует в списке, запросы к нему обрабатываются другим виртуальным хостом или не обрабатываются вовсе.
Практическая проверка начинается с анализа ответа сервера: если при обращении к www открывается страница другого сайта или заглушка, значит запрос попадает в неверный блок конфигурации. Это часто происходит на серверах с несколькими сайтами, где порядок виртуальных хостов играет решающую роль.
Исправление заключается в добавлении www в настройки текущего виртуального хоста или в создании отдельного хоста с перенаправлением на основную версию домена. После правок требуется перезагрузка веб-сервера, иначе изменения не вступят в силу.
При использовании панели управления хостингом необходимо убедиться, что поддомен www привязан к тому же каталогу сайта, что и основной домен. В противном случае сервер будет искать файлы в пустой директории и возвращать ошибку, несмотря на корректные DNS-настройки.
Редирект между версией с www и без www настроен с ошибкой

Некорректный редирект между доменом с www и без него часто приводит к тому, что сайт не открывается вовсе или попадает в бесконечный цикл перенаправлений. Браузер в такой ситуации выдает ошибку слишком большого количества редиректов, а сервер продолжает перенаправлять запросы по замкнутой схеме.
Наиболее распространенная причина – конфликт правил. Редирект может быть одновременно задан в конфигурации веб-сервера, в файле сайта и в настройках CMS. Если одно правило направляет пользователя с www на версию без www, а другое – в обратную сторону, запросы никогда не достигают конечной страницы.
Проверка начинается с анализа HTTP-ответов. При обращении к www должен возвращаться единичный ответ с кодом 301 или 308 и четким указанием целевого адреса. Если сервер отдает несколько последовательных редиректов или меняет протокол и домен в каждом шаге, конфигурация требует пересмотра.
Исправление сводится к выбору одной основной версии домена и удалению всех альтернативных правил. Редирект должен быть реализован в одном месте: либо на уровне сервера, либо через CMS, но не одновременно. Это упрощает контроль и исключает логические конфликты.
После внесения изменений важно очистить кэш, если используется прокси или CDN. Иначе старые правила перенаправления будут продолжать применяться, создавая впечатление, что проблема не устранена, хотя конфигурация уже обновлена.
SSL-сертификат не включает домен с www и блокирует загрузку
При обращении к сайту по протоколу HTTPS браузер проверяет, совпадает ли домен в адресной строке со списком доменов, указанных в SSL-сертификате. Если сертификат выпущен только для example.com, попытка открыть www.example.com приводит к предупреждению о недействительном соединении и фактической блокировке загрузки страницы.
Проблема чаще всего возникает после автоматического выпуска сертификата, когда в заявке был указан только основной домен без поддомена www. Браузеры рассматривают эти адреса как разные хосты, поэтому наличие сертификата для одного из них не распространяется на другой.
Проверить состав сертификата можно через информацию о соединении в браузере, обратив внимание на поле с доменными именами. Если www отсутствует в списке, сервер не имеет права обслуживать HTTPS-запросы к этому поддомену.
Исправление заключается в перевыпуске сертификата с добавлением www как отдельного домена или в использовании wildcard-сертификата, охватывающего все поддомены. После установки нового сертификата важно убедиться, что он подключен именно к тому виртуальному хосту, который обрабатывает запросы с www.
До обновления сертификата не рекомендуется настраивать принудительный редирект с www на основную версию сайта по HTTPS, так как браузер сначала проверяет сертификат и не выполняет перенаправление при наличии ошибки безопасности.
В CMS указана неправильная основная версия домена
Многие системы управления сайтом жестко привязываются к основной версии домена, указанной в настройках. Если в CMS задан адрес без www, а пользователь открывает сайт с www, система может перенаправлять запросы некорректно или полностью блокировать загрузку страниц.
Чаще всего это проявляется в виде автоматического редиректа на несуществующий адрес, ошибок 404 на внутренних страницах или проблем с авторизацией в административной панели. Причина в том, что CMS сравнивает текущий домен с сохраненным значением и считает запрос некорректным.
Проверка начинается с параметров основного URL сайта в настройках системы. Для популярных CMS это отдельные поля, где явно указывается полный адрес сайта с протоколом и выбранной версией домена.
| CMS | Где задается основной домен |
|---|---|
| WordPress | Поля «Адрес WordPress» и «Адрес сайта» |
| 1C-Битрикс | Настройки сайта и список привязанных доменов |
| Joomla | Параметр «Основной домен» в общих настройках |
Для устранения проблемы необходимо указать ту версию домена, которая должна считаться основной, и привести к ней все остальные варианты через редирект на уровне сервера. После изменения адреса в CMS следует очистить кэш системы и проверить работу сайта как с www, так и без него.
Отдельное внимание стоит уделить сохраненным абсолютным ссылкам и медиафайлам. Если CMS ранее работала с другой версией домена, старые URL могут продолжать использоваться и вызывать ошибки загрузки ресурсов.
CDN или прокси-сервис не обслуживает поддомен www

Если сайт подключен к CDN или использует прокси-сервис для ускорения и защиты, поддомен www должен быть явно добавлен в список обслуживаемых хостов. Без этого CDN не перенаправляет трафик на сервер, и запросы к www.example.com будут обрываться на уровне прокси.
Проверка включает несколько шагов:
- В панели управления CDN убедиться, что www указан как альтернативный домен или добавлен через CNAME.
- Проверить SSL-сертификат на стороне CDN: он должен включать поддомен www, иначе HTTPS-запросы будут блокироваться.
- Проанализировать настройки кеширования и правил редиректа, чтобы запросы с www корректно направлялись на исходный сервер.
Для исправления необходимо:
- Добавить www в конфигурацию CDN или прокси.
- Перепроверить соответствие SSL-сертификата поддомену.
- Очистить кеш CDN после внесения изменений, чтобы новые правила вступили в силу.
- Протестировать загрузку сайта через разные сети, чтобы убедиться, что изменения распространяются глобально.
Игнорирование этого шага приводит к ситуации, когда сайт работает без www, но с поддоменом любые запросы останавливаются на уровне внешнего сервиса, создавая иллюзию недоступности сайта, хотя сервер на стороне хостинга полностью исправен.
Сайт открывается без www из-за ограничений в настройках хостинга
Некоторые тарифы хостинга и панели управления накладывают ограничения на работу с поддоменами, включая www. В результате сервер обслуживает только основной домен, а запросы к www.example.com не проходят, даже если DNS и сертификаты настроены правильно.
Ограничения могут проявляться в нескольких формах:
- Отсутствие возможности привязки дополнительных поддоменов в панели управления.
- Жестко заданный документ root только для корневого домена, без поддержки www.
- Ограничения на количество виртуальных хостов на тарифе, из-за которых www не добавляется автоматически.
Для устранения проблемы рекомендуется:
- Проверить тариф и ограничения хостинга на количество доменов и поддоменов.
- Добавить поддомен www через панель управления или запросить поддержку хостера для расширения конфигурации.
- Убедиться, что виртуальный хост для www привязан к тому же каталогу сайта, что и основной домен.
- После добавления проверить доступность сайта с www через браузер и инструменты проверки DNS.
Игнорирование этих ограничений приводит к ложному впечатлению о проблемах с DNS или SSL, хотя причина заключается исключительно в настройках хостинга. Правильная конфигурация поддомена гарантирует одинаковую доступность сайта как с www, так и без него.
Вопрос-ответ:
Почему мой сайт открывается без www, а при вводе www выдаёт ошибку DNS?
Если сайт загружается без поддомена, но с www не открывается, это почти всегда связано с отсутствием A- или CNAME-записи для www в настройках DNS. Браузер воспринимает example.com и www.example.com как отдельные адреса. Чтобы исправить проблему, нужно зайти в панель управления доменом, добавить CNAME с именем www и значением основного домена или создать A-запись с IP сервера, если требуется прямое указание адреса.
После добавления www в DNS сайт всё равно не открывается. В чём причина?
Даже после создания записи поддомен может не работать из-за кеша DNS на стороне провайдера или локального компьютера. Также проблема возникает, если веб-сервер не настроен на обслуживание www. Для проверки можно использовать команду nslookup www.example.com или онлайн-инструменты проверки DNS. Если IP возвращается правильно, нужно проверить конфигурацию виртуального хоста и добавить www как ServerAlias в Apache или server_name в Nginx.
Почему сайт с www выдаёт предупреждение о безопасности, а без www работает по HTTPS?
Это связано с сертификатом SSL. Сертификат может быть выдан только для основного домена без поддомена www. Браузер блокирует соединение, если имя в адресной строке не совпадает с указанным в сертификате. Решение — перевыпустить сертификат с добавлением www или использовать wildcard-сертификат для всех поддоменов. После установки нового сертификата следует убедиться, что он подключён к виртуальному хосту, обслуживающему www.
Редирект с www на версию без www не работает, сайт зацикливается. Как исправить?
Такое поведение возникает, если одновременно настроены несколько правил перенаправления, например в конфигурации сервера и в CMS, которые конфликтуют. Для устранения нужно выбрать одну основную версию домена и оставить редирект только в одном месте. На сервере это может быть правило в .htaccess или настройка Nginx. После правки следует очистить кеш браузера и, при использовании CDN, сбросить кеш на стороне сервиса.
Мой сайт подключён к CDN, но www не открывается. В чём может быть причина?
CDN не обслуживает поддомен, если он не добавлен в настройках или не включён в список SSL-сертификатов. В панели управления нужно указать www как альтернативный домен, проверить соответствие сертификата и очистить кеш сервиса после внесения изменений. До этого любые запросы к www будут останавливаться на уровне CDN и не достигать сервера.
Почему сайт открывается без www, но с www показывает ошибку 404 или пустую страницу?
Ошибка 404 или пустая страница при попытке открыть www.example.com часто возникает из-за того, что веб-сервер не настроен на обработку поддомена www. Даже если DNS-запись создана правильно, сервер воспринимает example.com и www.example.com как разные хосты. Для исправления нужно добавить www в конфигурацию виртуального хоста: в Apache через ServerAlias, в Nginx через server_name, и убедиться, что оба адреса указывают на один и тот же каталог сайта.
После добавления www в DNS сайт всё равно не открывается через HTTPS. В чём причина?
Причина в том, что SSL-сертификат может быть выпущен только для домена без www. Браузер блокирует соединение, если имя в адресной строке не совпадает с доменами в сертификате. Чтобы исправить ситуацию, нужно перевыпустить сертификат, включив www как отдельный домен, либо использовать wildcard-сертификат. После установки сертификата следует убедиться, что виртуальный хост, обслуживающий www, подключён к HTTPS, и очистить кеш CDN или прокси, если они используются.
