iis7.5做反向代理配置方法图文教程实现未备案域名海外转解析

编程


我们点击”点击“打开添加对话框;条件输入”填“{HTTP_HOST}”意思是请求的主机名,模式格式为:“^绑定的域名$”,这里我想让用户访问http://www.9ztu.com访问时跳转到http://down.bitefu.net,也就是对www.9ztu.com做反向代理,就写成这样(^www.9ztu.com$),前提是填的这个域名必须绑定在你的代理服务器IP上。然后我们点击确定。

接下来我们找到操作:这些都在一个界面上我们拉滚动条就可以看到如下图:

我们在重写里面写入需要反向代理的域名就可以了。格式:http://down.bitefu.net:80/{R:1} 然后我们点击右边的应用如下图:

这样我们的伪静态就配置好了。我们来访问下反向的域名http://www.9ztu.com打开如下图:

我们可以看到打开我们现在访问的域名的内容改变了。反向代理成功。

说白了IIS实现反向代理的也只是一个配置文件,我们上面的文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="反向代理规则">
                    <match url="^(.*)" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="^www.9ztu.com$" />
                    </conditions>
                    <action type="Rewrite" url="http://down.bitefu.net:80/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

我们保存成web.config文件放到根目录下就可以了。前提需要安装Application Request Routing和开启反向代理功能

以上是 iis7.5做反向代理配置方法图文教程实现未备案域名海外转解析 的全部内容, 来源链接: utcz.com/z/515181.html

回到顶部