将尾部斜杠添加到子文件夹 URL
Add trailing slash to subfolder URL
我正在使用 ASP MVC 作为我的语言,我有一个包含多个 subfolders/applications 的网站。
www.sample.com
www.sample.com/zh
www.sample.com/en
我只需要在 URL 的末尾添加一个尾部斜杠。
www.sample.com/zh/
www.sample.com/en/
我对 IIS 重写参数感到困惑。有人可以帮助我吗?
为了参考,我对规则做了一些修改:
<rule name="Add trailing slash" stopProcessing="true">
<match url="^.*" />
<action type="Redirect" url="{C:0}/" appendQueryString="true" redirectType="Permanent" />
<conditions>
<add input="{PATH_INFO}" pattern="\/zh$" />
</conditions>
</rule>
这样,当遇到 /zh 时,它只会重定向到 /zh/,而不会破坏现有的 url。
希望这对某人有所帮助!
我正在使用 ASP MVC 作为我的语言,我有一个包含多个 subfolders/applications 的网站。
www.sample.com
www.sample.com/zh
www.sample.com/en
我只需要在 URL 的末尾添加一个尾部斜杠。
www.sample.com/zh/
www.sample.com/en/
我对 IIS 重写参数感到困惑。有人可以帮助我吗?
为了参考,我对规则做了一些修改:
<rule name="Add trailing slash" stopProcessing="true">
<match url="^.*" />
<action type="Redirect" url="{C:0}/" appendQueryString="true" redirectType="Permanent" />
<conditions>
<add input="{PATH_INFO}" pattern="\/zh$" />
</conditions>
</rule>
这样,当遇到 /zh 时,它只会重定向到 /zh/,而不会破坏现有的 url。
希望这对某人有所帮助!