Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Создать пустой сайт на необходимом порту (80 для http или 443 для https) без дополнительных настроек. Для https так же необходимо добавить SSL\TLS сертификат.
    Подробнее в статье.
  2. Скачать аддоны для IIS:
    1. ARR
    2. URLRewriteARR
  3. Установить ARR:
    1. Остановить службы WAS и WMSVC (службы WMSVC может не быть)
      net stop was /y
      net stop wmsvc /y
    2. Установить AAR с помощью скачанного дистрибутива
    3. Включить службы WAS и WMSVC
      net start was
      net start wmsvc
  4. Установить URLRewrite:
    1. Установить URLRewrite с помощью скачанного дистрибутива
    2. Перезапустить IIS командой IIS reset iisreset
  5. Включить проксирование:
    1. В IIS выбрать сервер Перейти и перейти в Application Request Routing
      Image Added
    2. В правой части окна выбрать Server proxy settings 
      Image Added
    3. Отметить параметр Enable proxy и нажать Apply Применить в правой части окна
      Image Added
  6. Разместить в папке сайта Заменить web.config в папке сайта на этот (ссылка для скачивания)
  7. Исправить в замененном web.config адрес сайта в указанных местах (подставить адрес сайта заказчика вместо sp2013)

  8. Проверить Создать переменные для URLRewrite:
    1. В IIS выбрать сайт, созданный в п.1
    2. Зайти в раздел Перенаправление Переопределение URL-адресов
      Image Added
    3. В правой части окна выбрать Просмотреть серверные переменные
      Image Added
    4. В правой части окна нажать Добавить
      Image Added
    5. Указать имя серверной переменной Убедиться что созданы переменные HTTP_ACCEPT_ENCODING и нажать ОК
    6. Повторить действия из п.d-e указав имя переменной HTTP_X_ORIGINAL_ACCEPT_ENCODINGImage Removed
    7. Должно получиться
      Image Added

Дополнительные статьи по теме:

...