У меня проблемы с настройкой чистой среды разработки со всеми веб-сайтами, над которыми я работаю. Я работаю на 40 различных веб-сайтах, и как минимум на 5 из них одновременно. Мне нужно, чтобы они все были в корне сайта, чтобы управление URL работало со всеми CMS.
Моей первой попыткой было использовать для них увеличивающиеся номера портов, начиная с localhost: 1000 и работая вверх. К сожалению, потребовалось много времени, чтобы выяснить, какой порт принадлежит какому-либо веб-сайту, и это очень раздражало.
Моя вторая попытка была сопоставлять раздражающие порты с реальными словами, используя файл hosts. Так что я закончил с localhost.tele2, localhost.ikea, localhost.volvo и т. Д. К сожалению, это занимает много времени для настройки (очистка и добавление в файл hosts, настройка веб-сайта с наибольшим номером порта в IIS и т. Д.) И мне регулярно приходится очищать кеш DNS, чтобы заставить работать некоторые сайты, которые я добавил / удалил из файла hosts.
Итак, как мне организовать много веб-сайтов в IIS7? Возможно, я пропустил очень умный метод, который вы используете.