ARR(应用程序请求路由)反向代理不在DNN网站上工作

时间:2016-10-17 10:14:52

标签: dotnetnuke reverse-proxy dotnetnuke-7 arr

在DNN 7.0上,我需要使用ARR模块(应用程序请求路由)设置反向代理。

重写规则适用于静态资源(PNG,JS等),但不适用于HTML内容。

高级跟踪的错误是 GENERAL_NOT_SEND_CUSTOM_ERROR SETSTATUS_TRYSKIP

1 个答案:

答案 0 :(得分:2)

由DNN使用的内部网址重写模块引起的问题,请查看您的web.config>

此模块与ARR管理冲突,解决方案是在DNN网站内创建单独的Web应用程序,并在此新路径上应用重写规则。

以下是步骤:

  1. 在DNN网站内创建新的网络应用
  2. 相应地配置web.config(删除来自DNN web.config的RequestFilter和处理程序)。
  3. 更改重写规则以捕获新路径。
  4. 希望它有所帮助。