php教程|php手册
给,apache2.2,加上,mod,encoding,模块,後,php5.2.0,处理,url,出现,bug,这个,问
php教程-php手册
这个问题是mod_encoding已经先一步处理了url ,而PHP又解了一次
例如
x.php?s=%252B%2F%2B%2F
那么$_GET[‘s’]得到的是
+/ /
urlencode(“+”) = %2B
urlencode(“%2B”) = %252B
所以,这个url被decode了两次
第一次是
urldecode( “%252B%2F%2B%2F”) = %2B/+/
urldecode( “%2B/+/”) = +/ /
解决办法
修改httpd.conf 将
EncodingEngine on
这一段配置移到需要的vitualHost里去,这个不能和php脚本并存。
录音 网站源码,vscode为什么更新快,ubuntu使用qemu,c# 关闭tomcat,爬虫架构教程,传智播客28期php,黄冈低成本seo推广开户lzw