Возможный дубликат:
Какой смысл в URL-адресе с www?
Почему мы добавляем к нашим URL-адресам "www", не http://
достаточно? Это явно не обязательно, потому что это невозможно.
Однако есть особые обстоятельства, когда использование «www» нарушает URL-адрес, когда есть поддомен.
Почти каждый раз, когда я говорю нетехническому человеку перейти по URL-адресу, например blog.stackoverflow.com
они пытаются пойти в www.blog.stackoverflow.com
потому что они думают, что все URL-адреса начинаются с www. и запутаетесь, когда не получится.
Есть ли техническая причина для "www" или он был придуман только по семантическим причинам?
Что-то делается для решения этой проблемы или это не считается проблемой?
«Лучшей практикой» для интернет-сервисов было использование псевдонимов, названных в честь ролей. Таким образом, вы указывали людям на «www.yourdomain.xyz» для Интернета, «ftp.yourdomain.xyz» и т. Д., Даже если у вас был только один гигантский компьютер, на котором все это работало.
Выигрыш был в том, что когда у вас был второй гигантский компьютер, вы могли разделить роли, и никому не пришлось бы менять какие-либо связи или конфигурации.
Вы просто живете в мире, где 99,99% доменов используются исключительно для веб-сайтов. Когда-то давным-давно указывать в качестве основного доменного имени на грубый, «вероятно, чушь и никогда ничего не получится», веб-сервер, а не ключевой DNS или машину для проверки подлинности каталогов. ;-)
Ничего не делается для ее решения, кроме как рекомендовать людям псевдоним www.you.blog.xyz для you.blog.xyz, чтобы это не создавало проблем для людей, которые этого ожидают. Черт возьми, если вы используете домен для одной службы на одной машине / облаке, я рекомендую вам псевдоним * .you.domain.xyz, чтобы работало ВСЕ, даже «thisshouldntwork.you.blog.xyz».
«www» - это всего лишь один из видов службы, которых может быть много, работающих в любом домене. Но сам домен может указывать только на один * сервер.
Сегодня это очень распространенная услуга, но в то время, когда был выпущен стандарт (ну, практика), не было реальной причины предполагать, что будет использоваться HTTP, а не, скажем, Gopher.
Лучшим решением было бы, если бы веб-браузер с самого начала искал записи SRV, но сейчас уже слишком поздно что-то менять.
*) Да, у вас может быть несколько A-записей и так далее, но с точки зрения пользователя они лучше быть неотличимыми.