重写iis的规则不起作用

时间:2017-10-31 11:20:54

标签: windows iis url-rewriting

我想做一个像这样的重定向:

localhost:80 / api / *到localhost:8080 / api / *

我正在尝试使用iis来完成这项任务但是没有工作,这是我的规则 用的是:

(模式)(RE)^ api /(.*) (行动)(重写)http://localhost:8080/ {R:1}

https://i.stack.imgur.com/6svRA.png

怎么做?

1 个答案:

答案 0 :(得分:0)

您的规则看起来是正确的。我认为您没有安装/启用ARR的问题。请按照以下步骤操作:

1)您需要为IIS安装ARR module

2)启用ARR。在Application Request Routing页面上,选择Enable proxy

3)重新启动IIS并检查您的重写规则是否正常工作