【发布时间】:2020-08-19 23:57:36
【问题描述】:
- 我尝试通过 IIS 上的重写模块更改子文件夹路径(虚拟目录)
- 我想将 url 路径从“www.site.com/photos/20/be2f-8ed24a0d1a9a.jpg”更改为“www.site.com/photos/20_new/be2f-8ed24a0d1a9a.jpg”,其中“/photos”是虚拟目录和“/20”它的子文件夹
- 我写规则:
<rewrite>
<rules>
<clear/>
<rule name="photo path rewrite" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{QUERY_STRING}" pattern="/photos/20/(.*)" />
</conditions>
<action type="Redirect" url="{HTTP_HOST}/photos/20_new/{C:1}" redirectType="Temporary" />
</rule>
</rules>
<rewriteMaps></rewriteMaps>
</rewrite>
- 我做错了什么?谢谢:)
【问题讨论】:
-
docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/…你用错了模式,用FRT来了解更多。
标签: iis path url-rewriting virtual subdirectory