Сайт с 'www' не работает, а без открывается на ура, почему?
Сайт с 'www' не работает, а без открывается на ура, почему?
site.us.
3600
A (адрес Internet v4)
xx.xxx.xxx.xx
www.site.us.
3600
A (адрес Internet v4)
89.208.107.18
ftp.site.us.
3600
A (адрес Internet v4)
xx.xxx.xxx.xx
mail.site.us.
3600
A (адрес Internet v4)
xx.xxx.xxx.xx
smtp.site.us.
3600
A (адрес Internet v4)
xx.xxx.xxx.xx
pop.site.us.
3600
A (адрес Internet v4)
xx.xxx.xxx.xx
site.us.
3600
MX (почтовый сервер)
mail.site.us.
priority = 10
site.us.
3600
MX (почтовый сервер)
mail.site.us.
priority = 20
site.us.
3600
NS (сервер имён)
ns2.aezadns.com.
site.us.
3600
NS (сервер имён)
ns1.aezadns.com.
site.us.
3600
SOA (начальная запись зоны)
root.example.com.
mname = grotesque-wing.aeza.network.; serial = 2022122100
site.us.
3600
TXT (текстовая запись)
v=spf1 ip4:xx.xxx.xxx.xx a mx ~all
Выделено: 1
вот сообственно все записи днс
Дополнительно:
bmq80153, DNS прописывается у хостера, а не на VPS.
До вашего сервера запрос просто не дойдет, если хостер его не направит.
Так что никакой особенной разницы с шаредом тут нет.
Ответы:
Вообще не знаток проблемы и не уверен, что правильно понял вопрос, но для себя подобную проблему решил через файл .htaccess.
Так же сделал редирект с http на https.
Редирект с www на без www RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] Редирект без www на www RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L] |
Редирект с www на без www RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] Редирект без www на www RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Проблема, с которой вы столкнулись, может иметь несколько причин. Одна из возможных причин может быть связана с настройками DNS (Domain Name System) на вашем устройстве или в вашем роутере.
DNS - это система, которая преобразует доменные имена, такие как "www.example.com", в IP-адреса, которые используются для идентификации узлов в сети. Если DNS настроен неправильно, это может привести к тому, что сайты с префиксом "www" не будут открываться.
Для решения этой проблемы вы можете попробовать следующие действия:
1. Проверьте настройки DNS на вашем устройстве. Убедитесь, что они настроены правильно и указывают на правильные DNS-серверы.
2. Попробуйте очистить кэш DNS на вашем устройстве. Для этого введите команду "ipconfig /flushdns" в командной строке (для Windows) или используйте команду "sudo dscacheutil -flushcache" (для macOS).
3. Проверьте настройки DNS на вашем роутере. Убедитесь, что они также настроены правильно.
4. Возможно, проблема связана с конфигурацией сервера. Попробуйте обратиться к администратору сайта или хостинг-провайдеру для проверки настроек сервера.
Если после выполнения этих действий проблема остается, возможно, стоит обратиться к провайдеру интернет-услуг для дальнейшей диагностики проблемы.
Этот код необходимо использовать только для подсветки синтаксиса вопроса. Необходимо заменить "php" на соответствующий язык программирования, если обсуждается другая проблема. |
Этот код необходимо использовать только для подсветки синтаксиса вопроса. Необходимо заменить "php" на соответствующий язык программирования, если обсуждается другая проблема.

Проблема, описанная в вашем вопросе, может иметь несколько причин. Одной из возможных причин может быть проблема с настройками DNS серверов. DNS (Domain Name System) - это система, которая преобразует доменные имена в IP-адреса, необходимые для связи с сервером. Если у вас проблемы с DNS настройками, то это может привести к тому, что сайт с префиксом "www" не будет загружаться, в то время как сайт без префикса открывается нормально.
Если вы столкнулись с такой проблемой, вам следует проверить настройки DNS на вашем компьютере или маршрутизаторе. Убедитесь, что DNS серверы настроены правильно и работают корректно. Вы также можете попробовать очистить кеш DNS на вашем компьютере, чтобы убедиться, что он не хранит устаревшие данные.
Еще одной возможной причиной может быть неправильная конфигурация веб-сервера или файлов .htaccess. Проверьте настройки веб-сервера, чтобы убедиться, что правильно настроены перенаправления и обработка URL-адресов с префиксом "www".
Также стоит учитывать, что некоторые веб-сайты могут быть настроены таким образом, что они работают только с одним вариантом доменного имени (с или без префикса "www"). В этом случае, вам может потребоваться связаться с владельцем сайта или хостинг-провайдером, чтобы уточнить ситуацию.
Надеюсь, что мой ответ поможет вам разобраться с проблемой и вы сможете успешно загрузить сайт без каких-либо проблем. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.