我注意到%
末尾带有 a 的请求 URL 有所增加。
例如。http://sample.com/countries/usa%
我们有一个 Apache 重写规则,将格式正确的请求转换为服务器上所需的页面
RewriteRule ^countries/([a-zA-Z]+)$ /index.php?c=$2
但是,当用户(或机器人?)将%
符号添加到末尾时,它会强制400
出错。谷歌的网站管理员工具发现这类错误有所增加,我不知道如何删除它。我不能在 PHP 中这样做,因为错误发生在 Apache 级别。
任何帮助将不胜感激。