Форум: "Потрепаться";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизМожет кто на пальцах объяснит механизм действия Найти похожие ветки
← →
Undert © (2004-03-09 21:26) [0]что несколько доменов ссылаются на один и тот же сервер, но являются разными сайтами на 80 порту ?
← →
Undert © (2004-03-09 21:27) [1]и как вообще в IIS расфосовать сайты по разным доменам ?
← →
Piter © (2004-03-09 22:04) [2]Undert (09.03.04 21:26)
несколько доменов ссылаются на один и тот же сервер, но являются разными сайтами на 80 порту ?
Называются виртуальными сайтами.
Допустим, есть www.server1.com и www.server2.com
В DNS прописано у обоих некий IP адрес (один и тот же)..
Ты вводишь в браузер строку www.server1.com
браузер выясняет IP адрес. Соединяется с хостом по этому адресу и выдает комманду:
GET http://www.server1.com
[ну и далее HTTP заголовки всяческие]
Ты вводишь адрес www.server2.com - браузер опять высняет IP адрес, это тот же самый
Он соединяется с тем же самым хостом и передает команду:
GET http://www.server2.com
Сразу видно различие.
HTTP демон сам уже разбирается что к кому относится по комманде GET. Также выясняет и по комманде POST
Если у виртуального сайта выяснить IP адрес и обратиться по нему - то ты увидешь вовсе не сайт, естественно, а страничку, которая прописана дефолтом. Например, сайт www.delphimaster.ru виртуальный.
У него IP адрес 213.248.61.208
Попробуй зайди на http://213.248.61.208/
вот так то:) Это дефолтная страничка
← →
ZZ © (2004-03-09 22:09) [3]Piter
а я почему-то думал, что он "передает команду"
GET /page.html HTTP/1.1
Host: www.server2.com
← →
Anatoly Podgoretsky © (2004-03-09 22:19) [4]Нормальное дело, иногда бывает свыше 1000 сайтов на одномм физическом сервере. Эти виртуальные сервера.
← →
Piter © (2004-03-09 22:31) [5]ZZ (09.03.04 22:09) [3]
ты ошибался.
Хотя, может быть, и так можно
Например, вот что передает IE, если обратиться к данному сайту:
GET http://www.delphimaster.ru/ HTTP/1.0
Accept: */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; MyIE2)
Host: www.delphimaster.ru
Proxy-Connection: Keep-Alive
Причем если убрать Host: www.delphimaster.ru
все равно будет работать
← →
Undert © (2004-03-09 23:41) [6]
> Piter ©
Спасибо!! Врубился, разобрался, все нашел! :)
Ещё один вопрос:
например есть mydomain.com,
есть собственная машина с IP 193.124.155.100, например на дому, к которой я хочу прицепить данный домен.
кто должен обеспечивать ns серверами ? Ведь нужно аж целых 2 и в разноклассовых сетях...
Провайдер мой или вобще любой ns сервер ?
← →
nikkie © (2004-03-09 23:47) [7]>Piter
это ты наверное через прокси выходишь. правильно [3].
← →
Игорь Досужев (2004-03-10 01:29) [8]> Ведь нужно аж целых 2 и в разноклассовых сетях...
Совсем не обязательно. Это рекомендация. Просто некоторые особо рьяные регистраторы (русские, грузинские, южноафриканские, например) требуют nameservers in different Class-C networks, а нормальные - нет.
> Провайдер мой или вобще любой ns сервер ?
Любой. Иди на http://www.mydomain.com - это действительно такой реальный URL - там бестплатно регистрируешься и делаешь запись аж на 4-х их ns-серверах.
← →
Undert © (2004-03-10 11:09) [9]
> Игорь Досужев
Спасибо!
Вот только с mydomain.com не разлбрался что там и как... аккаунт слепил, но где добавить свои домены не вижу...
← →
Polevi © (2004-03-10 11:24) [10]>Игорь Досужев (10.03.04 01:29) [8]
интересные у тебя понятия о нормальности
← →
Piter © (2004-03-10 19:23) [11]кто должен обеспечивать ns серверами ?
никто тебе ничего не должен. Это первое.
Второе - а может обеспечить кто угодно. Обычно та фирма, которая тебе и хостинг предоставляет.
← →
Undert © (2004-03-10 21:02) [12]
> Piter ©
Хостер я ж сам себе...:)
← →
Игорь Досужев (2004-03-10 23:03) [13]> Вот только с mydomain.com не разлбрался что там и как...
> аккаунт слепил, но где добавить свои домены не вижу...
Да... зашел я туда и тоже мало что понял. Перекроили они сайт капитально с тех пор, как я пользовался им в последний раз. Ну читай FAQ, надеюсь поможет. Еще многие рекомендуют www.zoneedit.com , но я им не пользовался.
> интересные у тебя понятия о нормальности
Ненормально требовать обязательного выполнения необязательной рекомендации. Неймсерверы _рекомендуется_ размещать в разных сетях, чтобы повысить надежность. Но никого, кроме владельца домена эта надежность не должна волновать. Если его устраивают неймсерверы в одной сети, то это его дело. А дело регистратора - сообщить о том, как можно сделать надежнее. Сообщить, а не требовать!
P.S. Я сейчас активно сотрудничаю с компанией хостинг-провайдером и, уж поверьте, знаю, о чем говорю.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.025 c