如何将url www.mydomain.com/home转换为www.mydomain.com/api/v1/home
如果请求的api链接不包含api/v1
我需要有人帮助用web.config编写iis重写规则以适应这种情况
诚挚的问候
发布于 2022-09-22 06:13:59
如果请求的api链接不包含api/v1
您可以使用参数^home$使所请求的url只匹配主,这样就不包含api/v1。
<rewrite>
<rules>
<rule name="Test" stopProcessing="true">
<match url="^home$" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.domainname.com$" />
</conditions>
<action type="Redirect" url="http://www.domainname.com/api/v1/home" appendQueryString="false" />
</rule>
</rules>
</rewrite>主体不能包含我的域,所以我用域名代替它。
https://stackoverflow.com/questions/73806722
复制相似问题