Вопрос

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

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

Это было полезно?

Решение

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

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

  

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

Существует даже виджет с графическим интерфейсом, который облегчает жизнь:

  

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

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

<Ол>
  • Создайте второй сайт, используя один из методы выше (установите IP адрес основного IP вашего компьютера адрес)
  • Добавьте заголовок хоста для домен test.localhost для нового сайт
  • Отредактируйте HOSTS и добавьте запись для test.localhost , указывающий на IP адрес выше
  • Другие советы

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

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

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

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

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

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

     127.0.0.1 mysuper-site.com.net.blabla
    

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

    scroll top