Назад | Перейти на главную страницу

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

Я занимаюсь переносом нескольких сайтов с WS2003 / IIS6 на WS2008 / IIS7. Целый день читал онлайн-материалы о WS2008 и IIS7. По-прежнему не чувствую себя умнее.

Я поместил базовый тестовый веб-сайт asp.net в wwwroot (каталог веб-сайтов по умолчанию), чтобы посмотреть, будет ли он работать, и он работал.

Я настроил несколько своих сайтов, следуя этим инструкциям: http://technet.microsoft.com/en-us/library/cc753729.aspx.

Я хочу проверить, правильно ли они настроены, поэтому я пытался просмотреть их по адресу http: // ip_address / virtual_directory_name, как описано здесь для WS2003 / IIS6: http: // forum.asp.net/t/1041300.aspx, но я просто верните 404 ошибки из IIS. (Я новый пользователь, поэтому мне пришлось разорвать эти ссылки, чтобы опубликовать это)

Кажется, я помню, как всегда создавал виртуальные каталоги в IIS6. Мне не ясно, нужно ли вам это делать или это необязательно в IIS7 при создании нового сайта, поэтому я попробовал оба способа, т.е. создание виртуального каталога на новом сайте или отказ от создания виртуального каталога. В любом случае я все еще получаю ошибку 404.

Можно ли просматривать несколько сайтов на IIS7 через IPaddress / ?? и если да, то как?

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

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

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

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