我有一个带有用于重写 URL 的 web.config 文件的简单站点
例如,导航到 www.domain.com/story 将显示位于 www.domain.com/story.php 的页面
我添加了一个子文件夹,其中包含该站点的副本,并带有中文翻译到 www.domain.com/zh
我可以在 www.domain.com/zh/story.php 访问故事页面,但不能访问 www.domain.com/zh/story
我需要如何配置我的 web.config 文件?我尝试将 web.config 文件复制到 /zh 文件夹,但这不起作用,我还尝试将匹配 URL 从 ^story 复制并更改为 ^zh/story 但这也没有所需影响。有人可以建议发生了什么吗?
这是我在 web 根目录中现有的 web.config:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Rewrite to story.php">
<match url="^story" />
<action type="Rewrite" url="story.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>