1

所有以 % 结尾的 URL 都出现以下错误

“错误请求,您的浏览器发送了此服务器无法理解的请求。”

根据我的以 % 结尾的谷歌分析 URL 正在运行,我已经重新设计了我的网站和更早的网站。

我想提一下,我尝试使用相同的旧 htaccess 但无法修复它。我所做的其他重要更改是托管,我将服务器指向子文件夹或根目录。

请帮我修复它

4

2 回答 2

1

%是一个保留字符,不应用于除百分比编码之外的任何内容。

如果您确实需要在您的网址上传递字符,请使用%25

于 2013-04-19T11:22:18.487 回答
0

试试这个:当 URL 以 % 结尾时出现 400 Bad Request (将鼠标移到它上面并查看 URL,这是添加了 % 的页面的 URL!)

问题可能是 % 被用作特殊符号(如空格或非拉丁字符)的转义字符,并且浏览器需要它后面的代码。

于 2013-04-19T10:24:22.937 回答