【发布时间】:2016-11-09 14:31:13
【问题描述】:
我正在使用 .htaccess 转换具有以下参数的链接...:
www.domain.com/offer.php?id=1000&title=所有衬衫都有 20% 的折扣
到
www.domain.com/offer/1000/所有衬衫都有 20% 的折扣
现在,当我尝试打开链接时,会显示服务器端错误:
错误请求 您的浏览器发送了此服务器无法理解的请求。
在我的代码中,title 值不起任何作用,但出于 SEO 的原因我需要它。因此,当我从链接中删除“%”字符时,页面将毫无问题地打开。
那么我该如何解决这个问题,以便尽管 HTTP 请求中有百分比字符,但我的链接仍会打开?
【问题讨论】:
-
如果我们能看到
.htaccess rewrite rule可能会很好