Раньше я вводил URL-адрес веб-сайта без «www», и он отлично работает почти со всеми сайтами, которые я пробовал до сих пор.
Но я понимаю, что веб-сайт моего университета никогда не появится, если вы не наберете «www» раньше.
Набрав это
http://u-psud.fr/
показывает мертвую страницу, но добавление www работает нормально:
http://www.u-psud.fr/
Почему он не работает на вашем собственном сайте или почему он работает на другом сайте :)
Часть «www» не совсем стандартная. Это традиция. Задача веб-мастера / системного администратора - заставить его работать. То, что большинство сайтов поддерживает оба способа (с www и без www), не означает, что они должны это делать. Вы заметили, что на некоторых сайтах есть что-то вроде www1, www2 и т. Д.? Это потому, что системный администратор может решить, что он / она хочет туда поместить (или хочет ли он / она вообще что-нибудь туда поместить). Как я уже сказал - это просто традиция.
Это потому, что www. является частью DNS-имени, которое разрешается в адреса их веб-серверов. Те, у которых нет www. не содержат его в DNS-имени.
Часть URL-адреса перед доменным именем (www. В этом примере) обычно интерпретируется как логическое имя компьютера в сети этого домена, которое требуется (так что у вас может быть сервер, который называет себя www. называет себя почтой и т. д.).
Если вы не укажете конкретный ресурс домена, то будет использоваться значение по умолчанию, которое обычно www
, но некоторые сетевые администраторы не настроили это по какой-либо причине, поэтому вы должны ввести www
явно, чтобы перейти к этому ресурсу.
Давайте посмотрим на конкретные примеры:
$ nslookup u-psud.fr
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
Name: u-psud.fr
Address: 129.175.33.40
Итак, u-psud.fr -> 129.175.33.40
$ nslookup www.u-psud.fr
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
www.u-psud.fr canonical name = cms10-default.u-psud.fr.
Name: cms10-default.u-psud.fr
Address: 129.175.125.111
И, www.u-psud.fr -> 129.175.125.111
Короче говоря, вы подключаетесь к двум разным веб-серверам.
История этого более запутанна. Давным-давно, когда популярность Интернета росла, популярность многих из известных вам услуг только росла. Большинство пользователей были локальными, поэтому системы часто выглядели так, как они назывались локально. (Я видел список примерно 1990 года, в котором самые популярные имена хостов были такими, как: calvin
, hobbes
, mac1
, mac2
, и т.д.)
Когда использование Интернета стало более глобальным, умные администраторы начали называть свои SMTP-хосты «почтой», свои POP-серверы «pop» и свои FTP-серверы «ftp». (Вы бы удивились, насколько сложно было убедить людей, что в этом есть смысл ...)
Долгое время умные, но ленивые DNS-администраторы пытались обслужить все с сервера для входа верхнего уровня (domain.com). В наши дни немногие администраторы настолько безрассудны, что вам нужно распределить нагрузку на несколько систем. С точки зрения именования использование имени службы в домене имеет большой смысл для конечных пользователей, ошибиться сложно.
Это ответственность того, кто настраивает веб-сервер. Чтобы оба доменных имени работали, должны быть записи DNS для обоих имен (обычно одно является псевдонимом для другого), И веб-сайт должен быть связан с обоими именами.
Существует даже движение против использования www, который технически должен быть поддоменом.
Они говорят, что по умолчанию все популярные веб-браузеры используют протокол HTTP. При этом программное обеспечение добавляет «http: //» к запрошенному URL-адресу и автоматически подключается к HTTP-серверу через порт 80. Почему же тогда многие серверы требуют, чтобы их веб-сайты взаимодействовали через субдомен www? Почтовые серверы не требуют, чтобы вы отправляли электронные письма на адрес recipient@mail.domain.com. Точно так же веб-серверы должны разрешать доступ к своим страницам через основной домен, если не требуется конкретный поддомен.
Короче говоря, использование субдомена www является избыточным и требует много времени для взаимодействия. Интернет, средства массовой информации и общество без этого будут жить лучше.
Раньше он находился Вот.
Многие сайты устанавливают свое имя и суффикс в DNS, например google.com и может быть настроен таким образом, чтобы разрешить переход на него всех неуказанных подсайтов.
Мой сайт (это чушь) настроен как cksiteoftreats.co.uk
, но вы можете положить перед ним что угодно, и все будет работать:
useless.cksiteoftreats.co.uk
whatishethingking.cksiteoftreats.co.uk
serverfault.com.cksiteoftreats.co.uk
Ой! моя дорогая, почему все эти сфабрикованные ответы. Кто бы он ни был, это вопрос дилетанта. Ответ также должен быть ответом непрофессионала на вопрос. Предположим, у вас есть собственный веб-сервер, настроенный в вашей системе. Он становится веб-сервером. Ему необходимо доменное имя для доступа других пользователей к вашему веб-серверу. Предположим, ваш поставщик DNS (сервера доменных имен) - это компания Microsoft, которая зарегистрировала свое доменное имя для своего DNS как microsoft.com. Теперь, когда вам нужно зарегистрироваться в DNS на microsoft.com с выбранным вами именем для вашего веб-сервера, вы указываете имя www.myweb для регистрации. Теперь ваш домен bame стал www.myweb.microsft.com. Если вы указали только имя myweb, ваше доменное имя станет myweb.microsoft.com. Что делать, если вы хотите указать только имя www. Если DNS-серверы Microsoft не зарегистрировали других www, они могут разрешить использование этого имени. Тогда ваш веб-сервер будет иметь URL-адрес www.microsoft.com. В общем, это все в названии. Многие используют его из-за красоты имени www. Ваш университет включил www для регистрации своего доменного имени у своего интернет-провайдера. Поэтому иначе вы не сможете получить сайт. Надеюсь, я неспециалист.