Обратный прокси-сервер ARR (Application Request Routing) не работает на веб-сайте DNN

На DNN 7.0 мне нужно настроить обратный прокси с помощью модуля ARR (Application Request Routing).

Правила переписывания работают со статическими ресурсами (PNG,JS и т. Д.), Но не с содержимым HTML.

Ошибка от расширенной трассировки: GENERAL_NOT_SEND_CUSTOM_ERROR SETSTATUS_TRYSKIP

1 ответ

Проблема, вызванная внутренним модулем перезаписи URL, используемым DNN, посмотрите на ваш web.config>

Этот модуль конфликтует с управлением ARR, решение состоит в том, чтобы создать отдельное веб-приложение на веб-сайте DNN и применить правила перезаписи на этом новом пути.

Вот шаги:

  1. Создайте новое веб-приложение на веб-сайте DNN.
  2. Настройте web.config соответствующим образом (удалите RequestFilter и обработчики, поступающие из DNN web.config).
  3. Измените правила переписывания, чтобы поймать новый путь.

Надеюсь, поможет.

Другие вопросы по тегам