Как получить доступ к веб-сайту asp.net с помощью IP-адреса на WS2008 IIS7?

............ Shell

0
задан 7 December 2010 в 05:16
1 ответ

Можно разместить неограниченное количество сайтов и установить привязку, которая работает на Вас.

Если у Вас есть специализированный IP, который я предполагаю, что Вы делаете, просто удостоверьтесь, что поле Host Header является пробелом. Затем это поймает весь трафик для того IP.

Существует 3 обязательных варианта для каждой привязки IIS: a) IP-адрес, b) порт, c) заголовок хоста. Порт является единственной необходимой привязкой. Если Вы установите заголовок хоста, то он будет только работать на тот определенный заголовок хоста. Вот почему, если Вы захотите использовать заголовки хоста, то Вам обычно будет нужно 2 для каждого домена. Один для www и один без www. Однако для теста IP, просто оставьте его от всех вместе.

Виртуальные каталоги были распространены с WinXP, который это только позволяет 1 сайту. Вы не должны волноваться о vdirs для нескольких сайтов, если у Вас нет определенных потребностей в vdirs, или если Вы хотите единственный сайт и доменное имя с подпапками. (т.е. http://something.yourdomain.com был бы новым сайтом, в то время как http://yourdomain.com/something будет новой папкой или vdir).

0
ответ дан 24 November 2019 в 12:39
  • 1
    Спасибо, Scott, для объяснения этого. Я теперь могу сделать успешный IP тест после удаления заголовков хоста, как Вы предположили и просто использование http:// my_ip_address:port_number_in_bindings. Спасибо также за объяснение потребности в 2 для каждого домена, если я использую заголовки хоста. Я был планированием использования заголовков хоста, после того как я повторно отобразил DNS со старого сервера, и я не буду знать для установки нескольких заголовков хоста для покрытия www и нет. –  Marvin 7 December 2010 в 17:45

Теги

Похожие вопросы