码迷,mamicode.com
首页 > 其他好文 > 详细

将基于ant-design-pro前端框架开发的应用独立部署在IIS上

时间:2018-07-19 13:37:02      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:开发   操作   inpu   coding   host   技术分享   write   ref   分享图片   

IIS 【URL重写】入站规则

参考博客:https://www.cnblogs.com/jsonzheng/articles/6606143.html

安装ARR

下载安装ARR(Application Request Routing),可通过【Web平台安装程序】,安装成功后会多出 【Application Request Routing Cache】和【URL重写】图标,如下图:

技术分享图片

本文解决的主要问题

将对http://192.168.31.113:8101/api/xxx的请求转发至http://192.168.31.110:2893/Web/WebService/xxx

匹配URL规则

^(.*?)/?api/(.*)$

技术分享图片

条件规则

{HTTP_HOST}

^192.168.31.113:8101$

技术分享图片

操作规则

http://192.168.31.110:2893/Web/WebService/{R:2}

技术分享图片

配置完后站点目录下的web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="test" stopProcessing="true">
                    <match url="^(.*?)/?api/(.*)$" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="^192.168.31.113:8101$" />
                    </conditions>
                    <action type="Rewrite" url="http://192.168.31.110:2893/Web/WebService/{R:2}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

将基于ant-design-pro前端框架开发的应用独立部署在IIS上

标签:开发   操作   inpu   coding   host   技术分享   write   ref   分享图片   

原文地址:https://www.cnblogs.com/yuzhihui/p/9335035.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!