Разница между http и www

Извините меня за то, что вы задали очень серьезные сомнения.

Я разместил страницу на сайте

collinfo.annauniv.edu

Страница открывается, когда я вхожу в адрес как

http://collinfo.annauniv.edu

Но когда я дал

www.collinfo.annauniv.edu
, мой браузер показывает ошибку 404.

Какая разница, что http вызывает здесь вместо www.

Ответ 1

www. прежде чем ваш домен станет субдоменом. Это по сути то же самое, что и help.microsoft.com или orders.amazon.com.

Имея это в виду, есть несколько вещей, которые могут произойти:

1) В ваших записях DNS не включена соответствующая запись A для субдомена www. В этом случае вам нужно настроить запись A, которая указывает на ваш IP-адрес вашего веб-сайта. Если вы не знаете, как это сделать, ваш веб-хостинг должен помочь.

2) Ваш сервер не настроен для обработки субдомена www. Если вы используете веб-сервер apache, его необходимо настроить для показа вашего веб-сайта, когда пользователь входит в WWW перед вашим доменом. Опять же, ваш веб-хост может настроить это для вас.

Все сводится к проблеме неправильной настройки. Если у вас нет опыта администрирования веб-серверов, вы можете захотеть, чтобы ваш веб-хост вызывал крик.

Ответ 2

www происходит из (скорее) старого времени, когда в домене было несколько подфункций, из которых сеть не всегда была главной услугой. Например,

www.domain.tld для веб-сайтов mail.domain.tld для почты
ftp.domain.tld для ftp
domain.tld для веб-страниц

но это соглашение - любой субдомен может указывать на что-либо на самом деле.

Это больше вопрос об объявлении DNS и/или конфигурации веб-сервера; в этом случае вероятно, что конфигурация веб-сервера не запускает одни и те же страницы для www.domain и domain (так как вы получаете 404).

Автор/администратор collinfo.annauniv.edu либо забыл создать запись DNS для www.collinfo.annauniv.edu, либо не создал виртуальный домен (сторона веб-сервера), который указывал бы на те же страницы, что и collinfo.annauniv.edu.

Ответ 3

HTTP - это протокол.

http://collinfo.annauniv.edu

Является адресом ресурса, который можно получить с помощью HTTP.

annauniv.edu - это домен в вашем случае. collinfo is субдомен. www.collinfo также рассматривается как субдомен, но он не существует. Вот почему вы не получили HTTP 404.

Субдомен может быть любым, www обычно используется, поскольку обычно это означает World Wide Web.

Ответ 4

WWW является субдоменом

HTTP - это протокол (язык)

Если вы укажете HTTP в браузере или нет, браузер всегда будет считать, что запрос имеет тип "http" и обычно будет добавлять к вам http://.

WWW, однако, является просто альтернативным подразделением имени домена, так же как в:

www.domain.com

site.domain.com

sub1.domain.com

sub2.domain.com

.....

etc.domain.com

В большинстве случаев субдомен WWW указывает на ту же "страницу", что и основной домен, который обычно называют страницей "index", такой как index.html или index.php, и в большинстве случаев страница индекса скрытый в адресной строке браузера, если вы не ввели его, например http://www.yahoo.com/index.html, но вы должны понимать, что если у вас есть полный вы можете изменить их на веб-сервере, поэтому WWW не указывает на одну и ту же страницу или вы можете позвонить вам на главную страницу "home.html" вместо "index.html" и проинструктировать ваш веб-сервер "указать" ваш browswer на этот по умолчанию.

Но такие вещи, как HTTP, не так легко изменить, поскольку HTTP является основным языком Интернета, и большинство browswers используют это как основное средство доступа к веб-серверам. Мир!