Windows Server 2008 R2 上的 IIS。
我有以下内容(由 URL rewrite 2.0 生成):
<rule name="RewriteUserFriendlyURL1" stopProcessing="true">
<match url="^/([^/]+)/?$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="?p={R:1}" appendQueryString="true" logRewrittenUrl="true" />
我以为这会导致
被交互为:
任何人都可以看到它错了吗?它只是给出一个 404 错误。
我还尝试了一个 url 重定向规则,它工作正常,所以我知道该模块正在工作。