0

当我添加页面地址 % 得到这个错误(www.mypage.com/news-360%-rotation):

错误的请求

您的浏览器发送了此服务器无法理解的请求。

Apache/2.2.15 (CentOS)

这可能是我的 php 代码错误或服务器设置有问题?以及如何修复它?

谢谢

4

3 回答 3

0

%字符需要进行 URL 编码。请参阅http://en.wikipedia.org/wiki/Percent-encoding

请改用www.mypage.com/news-360%25-rotation

于 2013-03-20T08:58:42.077 回答
0

使用urlencode

'www.mypage.com/' . urlencode('news-360%-rotation');
于 2013-03-20T09:00:19.423 回答
0

您需要对链接进行 URI 编码,因为百分比符号是“特殊的”并用于编码其他值 - 我希望 URL 看起来更像:

www.mypage.com/news-360%25-rotation

于 2013-03-20T09:00:52.000 回答