【发布时间】:2014-10-03 20:11:16
【问题描述】:
mod_rewrite ReWriteRule 在正确解释包含转义正斜杠的 URL 时似乎有一个奇怪的问题。
RewriteRule article/([^/]*)/? articles/article.php?id=$1
http://www.domain.com/article/1303960/test/.html - 这可以正常工作并正确重定向
http://www.domain.com/article/1303960/test%2F.html - 这会被 mod_rewrite 忽略并给出 404。
我尝试将 [NE] 添加到 ReWriteRule 无济于事。有人有建议吗?
【问题讨论】:
标签: apache url mod-rewrite url-rewriting