【发布时间】:2012-12-05 21:37:55
【问题描述】:
好的,我正在尝试重写 .htaccess 中的 URL
现在的 URL 如下所示:
http://host.com/catalog/search/item/465?item=465
我希望它看起来像
http://host.com/catalog/search/item/465
我的重写如下,这似乎适用于regex tester:
RewriteRule search/item/([^?]+) http://host.com/catalog/search/item/$1 [R=301,L]
但我得到的是:
"This page isn't redirecting properly."
【问题讨论】:
-
你这里没有死循环吗?您还没有限制规则的匹配部分,所以只要它在 URL 中的任何位置找到“搜索/项目”,就会触发该规则。
标签: regex .htaccess codeigniter