2.设置匹配条件,哪些URL将被重写
点击添加
最关键的就是这步
条件输入可以写很多种
如:{HTTP_HOST} {URL} {QUERY_STRING}
具体参考
URL Rewrite Module Configuration Reference
http(s)://<host>:<port>/<path>?<querystring>
URL对应的是path,其中URL是以/开头的,要注意
可以测试模式
3.重写URL,要转发的地址
{C:0}代表匹配的地址,类似的写法还有{R:0} {R:1}
4.点击应用
5.URL重写列表
规则也可以导入
配置好规则后再站点根目录会生成web.config文件
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="全文检索" enabled="true">
<match url="^(.*)" />
<conditions>
<add input="{URL}" pattern="^/ucms/search.jsp$" />
</conditions>
<action type="Rewrite" url="http://localhost:8080/{C:0}" />
</rule>
<rule name="动态查询">
<match url="^(.*)" />
<conditions>