Почему https://domain-name.example работает, но www.domain-name.example выдает ошибку 404

#html #web #dns

#HTML #веб #dns

Вопрос:

Почему https://vivian-duong.gitlab.io работает, но www.vivian-duong.gitlab.io выдает ошибку?

Ответ №1:

Здесь домен gitlab.io . Но vivian-duong.gitlab.io является поддоменом. Префикс www не работает перед поддоменом. Вы должны добавить CNAME в vivian-duong.gitlab.io чтобы заставить его работать.

Ответ №2:

Поскольку нет веб-сервера, настроенного для прослушивания запросов на www.vivian-duong.gitlab.io .

Это то же самое, как если бы вы запросили non-existant-name.vivian-duong.gitlab.io . Что касается веб-сервера, это запрос на то, чего у него нет.

Кому-то нужно настроить веб-сервер для прослушивания и ответа на запросы для www.vivian-duong.gitlab.io .

DNS преобразуется в правильный IP-адрес, однако веб-сервер не настроен для ответа на этот заголовок host.