我想做一个像这样的重定向:
localhost:80 / api / *到localhost:8080 / api / *
我正在尝试使用iis来完成这项任务但是没有用,我使用的规则是:
(模式)(RE)^ api /(.*)(动作)(重写)http://localhost:8080/ {R:1}
https://i.stack.imgur.com/6svRA.png
怎么做到呢?
我想做一个像这样的重定向:
localhost:80 / api / *到localhost:8080 / api / *
我正在尝试使用iis来完成这项任务但是没有用,我使用的规则是:
(模式)(RE)^ api /(.*)(动作)(重写)http://localhost:8080/ {R:1}
https://i.stack.imgur.com/6svRA.png
怎么做到呢?
1 回答
您的规则看起来正确 . 我认为您没有安装/启用ARR的问题 . 请按照以下步骤操作:
1)您需要为IIS安装ARR module
2)启用ARR . 在
Application Request Routing
页面上,选择Enable proxy
3)重新启动IIS并检查您的重写规则是否正常工作