У меня есть три веб-сайта, каждый со своим собственным доменом, который входит в мой один веб-сервер Windows Server 2008 IIS 7.0.IIS 7.0 Несколько доменных привязок сайта
example1.com
example2.com
example3.com
На сайте привязок для каждого:
IIS 7.0 Site Bindings example1.com http://img371.imageshack.us/img371/4215/example1pf4.gif
IIS 7.0 Site Bindings example2.com http://img371.imageshack.us/img371/2567/example2xx0.gif
IIS 7.0 Site Bindings example3.com http://img266.imageshack.us/img266/8186/example3rh9.gif
Когда я перейти к example1.com
, то я вижу свою example1 веб-сайт.
Когда я перехожу к example2.com
, тогда я вижу свой example2 веб-сайт.
Но, когда я перейти к example3.com
, я вижу свою example1 веб-сайт - не веб-сайт example3 я ожидаю.
Что происходит? Почему может example2.com
работа, но example3.com
не удается?
Проблема решена!
Я удалил, а затем воссоздал сайт example3.com в IIS, и теперь он работает.
Я ничего не менял. У него либо изначально была простая опечатка, либо акт воссоздания, это просто произошло, чтобы исправить икоту в IIS.
Он перестал работать снова после установки я дополнительные переадресовывает в IIS принуждая веб-сайты, чтобы использовать поддомены:
http://example1.com/
перенаправляет к http://www.example1.com/
Я снова удален, а затем воссоздан example3.com веб-сайты; Я сбросил IIS; Я перезагрузил сервер. Он все еще работает неправильно.
Я понял это. Это не проблема IIS. Это проблема DNS.
Трафик example3.com
по какой-либо причине направлен на веб-сервер в другой компании. Они обслуживают страницу с только фреймом HTML на ней. Этот кадр загружает страницу с адресом http://example3.example1.com
. Это то, что мне нужно для обработки на моем веб-сервере.
Я изменил веб-сайт «без значения заголовка», чтобы просто перенаправить на http://www.example1.com/, но посетив http://example3.com/ или http: //www.example3. com/загружает веб-сайт example1 без перенаправления! Он хранит http://example3.com/ в адресной строке. – 2008-10-21 19:28:55