location app proxy_pass http45152216482;proxy_set_header X-FORWARDED-HOST $host;proxy_set_header X-Forwarded-For $remote_addr;解释并改写为IIS可用
此配置是将所有以/app开头的请求代理到http://45.152.216.48/2@。
在IIS中,可以使用反向代理规则来实现类似的功能。以下是一个示例规则:
-
打开IIS管理器,选择您的网站,然后右键单击“URL重写”。
-
点击“添加规则”,选择“反向代理”。
-
在“反向代理规则”下,设置“模式”为“^app(.*)”,将“代理目标”设置为“http://45.152.216.48/2@{R:1}”。
-
在“服务器变量”下,设置“HTTP_X_FORWARDED_HOST”为“{HTTP_HOST}”,设置“HTTP_X_FORWARDED_FOR”为“{REMOTE_ADDR}”。
改写后的配置如下:
原文地址: https://www.cveoy.top/t/topic/bdxU 著作权归作者所有。请勿转载和采集!