我有.htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
页面已正确重定向到其https //“版本”。
但是,在php中无法读取$_POST
个数据。也就是说,我总是得到一个空$_POST
。
如果我不使用RewriteRule,一切都很好。
我想我错过了什么。
答案 0 :(得分:3)
将表单的网址设为https,这样就不必触发重定向。
答案 1 :(得分:1)
不幸的是,大多数用户代理会将POST
次请求的重定向转换为GET
次请求(spec中有一些讨论)。最好不要依赖这个