首页 > 解决方案 > 如何在本地 IIS 中设置反向代理

问题描述

我必须在我的本地系统中实现反向代理设置。我有两个网站,在第一个网站我有内容,第二个网站有空的 forlder,我有一个网站示例 - www.nawaz-data.com 它有主要内容。我还有另一个网站示例 - www.nawaz-proxy.com 是空文件夹。

要求 :

需要我如何设置反向代理。当我请求 www.nawaz-proxy.com 时,它应该被重定向到我有实际网站内容的 www.nawaz-data.com。我尝试设置入站和出站规则,但无法获得显示的结果:HTTP 错误 403.14 - 禁止,因为该域没有内容,我想将此 url 重定向到存储内容的另一个 url。

我已经安装了 IIS windows 10 我已经安装了 URL Rewrite 我已经安装了应用程序请求路由缓存 - 因为我已经启用了代理设置

标签: c#asp.netiis

解决方案


根据您的描述,我建议您可以尝试使用以下步骤添加反向代理规则。

1.打开IIS管理控制台,找到正确的网站,点击url rewrite

在此处输入图像描述

2.单击添加规则并选择反向代理。

在此处输入图像描述

3.在下面的窗口中添加servername op IP,例如:www.nawaz-data.com。注意:您应该确保您的服务器可以使用浏览器直接访问“www.nawaz-data.com”。如果你不能访问它,你应该直接使用服务器的IP地址。

在此处输入图像描述


推荐阅读