IT牛人博客聚合网站(www.udpwork.com)用到了 Apache 的 mod_rewrite 模块进行 URL 重写. 但是, 在使用过程中曾经出现过一个比较诡异的问题. 开始认为是重写规则设置得不对, 后来才发现, 是"%2F"导致 Apache 直接返回 404 错误.
比如浏览查看某个标签下的文章列表的链接为
http://www.udpwork.com/tag/Linux
在重写之前的链接是
http://www.udpwork.com/?tag=Linux
IT牛人博客聚合网站(www.udpwork.com)用到了 Apache 的 mod_rewrite 模块进行 URL 重写. 但是, 在使用过程中曾经出现过一个比较诡异的问题. 开始认为是重写规则设置得不对, 后来才发现, 是"%2F"导致 Apache 直接返回 404 错误.
比如浏览查看某个标签下的文章列表的链接为
http://www.udpwork.com/tag/Linux
在重写之前的链接是
http://www.udpwork.com/?tag=Linux