Я занимаюсь переносом нескольких сайтов с 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).