Почему некоторые веб-сайты требуют "www" перед остальной частью адреса, в то время как другие, похоже, так же хорошо разбираются с "www", как без него?
Есть ли какая-то веская причина, по которой вы должны настроить доменное имя таким образом?
Почему некоторые веб-сайты требуют "www" перед остальной частью адреса, в то время как другие, похоже, так же хорошо разбираются с "www", как без него?
Есть ли какая-то веская причина, по которой вы должны настроить доменное имя таким образом?
Есть несколько причин, вот некоторые из них:
1) Человек хотел этого таким образом нарочно
Люди используют DNS для многих вещей, а не только для Интернета. Для них может потребоваться имя основного dns для какой-либо другой услуги, которая важнее для них.
2) Неверные серверы dns
Если кто-то ищет WWW на вашем DNS-сервере, ваш DNS-сервер должен будет его решить.
3) Неверные веб-серверы
Веб-сервер может размещать множество различных веб-сайтов. Он отличает, какой сайт вы хотите, с помощью заголовка Host. Вам нужно указать имена хостов, которые вы хотите использовать для своего веб-сайта.
4) Оптимизация сайта
Лучше не обрабатывать и то, и другое, а пересылать один с перекодированным постоянным кодом статуса http. Таким образом, 2 адреса не будут конкурировать за ранжирование входящих ссылок.
5) Файлы cookie
Чтобы избежать проблем с отправкой файлов cookie браузером. Это также можно решить с измененным кодом состояния http.
6) Кеширование браузера на стороне клиента
Веб-браузеры могут не кэшировать изображение, если вы делаете запрос на www и другой без. Это также можно решить с измененным кодом состояния http.
Некоторые сайты требуют этого, потому что служба настроена на определенную настройку для доставки веб-контента только через www-поддомен.
Это правильно, так как www является обычным поддоменом для трафика "World Wide Web". Так же, как порт 80 является стандартным портом. Очевидно, что есть и другие стандартные сервисы и порты (http tcp/ip на порту 80 ничего особенного!)
Представьте себе мою компанию...
mx1.mycompany.com 25 smtp и т.д.
ftp.mycompany.com 21 ftp
www.mycompany.com 80 http
Сайты, которые не требуют его, в основном имеют переадресацию в dns или перенаправление какого-либо рода.
например.
*. mycompany.com 80 http
Единственная причина сделать это, насколько я могу судить, если вы предпочитаете ее и хотите.