【发布时间】:2013-04-29 08:46:38
【问题描述】:
我有一个问题如下:
我想从 /index.php?jobs 重写为 /index.php?retail-jobs-in-london
我尝试了以下规则:
<rule name="jobs" stopProcessing="true">
<match url="index.php$" />
<conditions trackAllCaptures="true">
<add input="{QUERY_STRING}" pattern="jobs" />
</conditions>
<action type="Redirect" appendQueryString="false" url="http://www.domain.com/index.php?retail-jobs-in-london" />
</rule>
但是,我在预期页面 /index.php?retail-jobs-in-london 收到错误,我相信因为“jobs”在预期页面的查询字符串中,所以它会尝试循环。
我怎样才能明确地查找完全是并且只有“jobs”的查询字符串?
提前致谢
【问题讨论】:
标签: url-rewriting query-string