Назад | Перейти на главную страницу

Псевдоним приложения IIS

На моем веб-сайте по умолчанию загружено приложение

http: /// Имя приложения

теперь я получил запрос на то же самое приложение, но на то, чтобы URL был "настроен" для конкретного клиента. В этом нет реальной ценности. просто чтобы он выглядел особенным для покупателя

http: /// CustomerName

Это то же самое приложение. Могу ли я создать псевдоним для имени приложения?

Другой вариант - добавить другое приложение и указать его в той же папке. это плохая идея? И если да, должны ли они делить пул приложений?

Если приложение использует аутентификацию и по-прежнему будет тем же приложением, что и для нового клиента, вы можете просто добавить заголовок хоста для существующего приложения.

Диспетчер IIS> Щелкните веб-сайт> Щелкните привязки и добавьте имя хоста.

У вас есть как минимум два варианта.

Предполагая, что это веб-сайт для внешнего использования, у вас есть имя хоста, указывающее на этот сайт. Вы можете просто добавить другое имя хоста в привязки сайта, и оба URL-адреса будут работать для одного сайта.

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

Второй вариант дает вам несколько преимуществ:

  • Веб-журналы для разных клиентов красиво разделены.
  • У вас могут быть разные настройки конфигурации для обоих сайтов, даже если они используют один и тот же файл web.config.

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