猿问

如何将所有HTTP请求重定向到HTTPS

如何将所有HTTP请求重定向到HTTPS

我正在尝试重定向我的站点上所有不安全的HTTP请求。http://www.example.com)至HTTPS(https://www.example.com)。我正在使用PHP。我能在.htaccess做这个吗?



一只萌萌小番薯
浏览 5466回答 3
3回答

猛跑小猪

:虽然这个答案在几年前就已经被接受了,但是请注意,它的方法是现在建议不要通过Apache文档。用Redirect相反。看见这个答案.RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}来源

繁花不似锦

我推荐301重定向:RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
随时随地看视频慕课网APP
我要回答