Если вам нужен только один веб-сайт и вам нужно изменить путь к папке для этого сайта, отредактируйте основные параметры на сайте, изменив физический путь к папке на другом сайте.
Если вы имеете в виду, что вы уже добавили совершенно новый веб-сайт в IIS, вам нужно отредактировать привязки на своих сайтах.
Для веб-сайтов вы захотите отредактировать привязки http как на сайте с меткой Default Web Site, так и на другом своем сайте. Щелкните правой кнопкой мыши по сайту и выберите «Изменить привязки ...» или выберите сайт и нажмите «Привязки ...» на панели «Действия».
Самый быстрый способ - это удалить сайт с меткой Default Web Site, но это может быть нежелательно.
Следующий самый быстрый способ - изменить привязки на веб-сайте по умолчанию на другой порт, отличный от 80. Затем установите порт на нужном сайте на 80 и оставьте поле Имя хоста пустым в привязках http.
Если вы хотите, чтобы оба сайта работали и были связаны с портом 80, то в привязках на веб-сайте по умолчанию поместите что-нибудь в поле Имя хоста в привязке http. Оставьте это пустым на нужном сайте. Оставьте оба порта 80 (или измените веб-сайт по умолчанию на другой порт). Теперь это должно сделать так, чтобы ваш нужный сайт использовался, когда кто-то использует, http://localhost
или URL с именем хоста вашего сервера.
РЕДАКТИРОВАТЬ:
от вашего редактирования - да, ваша терминология была немного не в порядке :)
Чтобы настроить приложение как приложение по умолчанию, чтобы, когда кто-то заходил в корень вашего сайта, приложение обнаруживалось, вам необходимо настроить редирект какого-либо вида.
Вот несколько способов сделать это:
- Добавьте HTTP Redirect на корневой уровень вашего веб-сайта. Нажмите Веб-сайт по умолчанию в дереве навигации, а затем HTTP Redirect. Вам нужно будет решить для себя, как настроить перенаправление на основе ваших потребностей для приложения. Это может иметь длительные последствия, если вы решите отменить это в будущем в зависимости от того, какой код статуса вы установили.
- Добавьте страницу по умолчанию в корень вашего веб-сайта с перенаправлением (через любую платформу программирования, которую вы хотите - HTHML / JavaScript, ASP [.NET] и т. Д.). Это, вероятно, самый простой и быстрый способ, который не обязательно будет иметь затяжной эффект.
Оказывается, вы можете редактировать физический путь веб-сайта по умолчанию (щелчок правой кнопкой мыши, управление веб-сайтом, дополнительные параметры). Измените его на физический путь приложения, которое вы хотите использовать по умолчанию, убедитесь, что другие параметры совпадают (в моем случае пришлось изменить пул приложений), и все готово.
источник
Я нашел, чтобы решить проблему с ошибкой перенаправления цикла, исправление для корневого сайта web.config:
источник