[英]HTTPS redirect, no $_POST data
我有.htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
頁面已正確重定向到其https //“版本”。 但是,在PHP中無法讀取$_POST
數據。 也就是說,我總是得到一個空的$_POST
。 如果我不使用RewriteRule,一切都很好。
我想我錯過了什么。
將表單的URL設置為https,這樣就不必觸發重定向。
不幸的是,大多數用戶代理將POST
請求上的重定向轉換為GET
請求( 規范中有一些討論)。 最好不要依賴於此
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.