Локальный поддомен на XP Pro IIS? - PullRequest
1 голос
/ 16 июня 2009

Есть ли способ настройки поддоменов udner Xp Pro IIS для чего-то вроде test.localhost

Можно ли это сделать через IIS или файл hosts? Нужно сделать tets на сайте, который использует pathign обратно в корень, поэтому наличие сайта в виртуальном каталоге, таком как localhost / test, вызывает проблемы.

Ответы [ 4 ]

2 голосов
/ 16 июня 2009

Как вы, наверное, хорошо знаете, из коробки IIS 5.1 поддерживает только один веб-сайт. Что вы можете сделать, это использовать инструмент adsutil.vbs, чтобы создать второй сайт в IIS 5.1 и настроить его для этого.

Следующая статья объясняет процесс:

IIS: создание нескольких веб-сайтов в IIS в Windows 2000 и Windows XP Professional

Есть даже графический виджет, облегчающий жизнь:

http://www.firstserved.net/support/downloads

Итак, в двух словах:

  1. Создайте второй сайт, используя один из методы выше (установите IP адрес основного IP вашего компьютера адрес)
  2. Добавить заголовок хоста для test.localhost домен на новый сайт
  3. Отредактируйте ХОСТЫ и добавьте запись для test.localhost указывая на IP адрес выше
0 голосов
/ 16 июня 2009

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

Если вы создаете вещи в виртуальных каталогах из корня, это не должно даже влиять на текущие проекты.

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

0 голосов
/ 16 июня 2009

открыть с помощью блокнота файл c: \ windows \ system32 \ drivers \ etc

и добавьте эту строку:

 127.0.0.1 mysuper-site.com.net.blabla

Затем перейдите на этот сайт: http://mysuper -site.com.net.blabla

0 голосов
/ 16 июня 2009

Создать новый сайт в IIS. Значением заголовка хоста должен быть ваш поддомен, такой как «sub.localhost», а затем добавьте домен в файл хостов.

...