apache规则HTTPS跳转HTTP
2019-04-24 14:31:09

apache(打开.htaccess文件)


80跳443:将landui换为自己当前域名,注意#号中的解释


#从80端HTTP跳转为443HTTPS

RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
RewriteCond %{HTTP_HOST} landui.com
RewriteRule ^.*$ https://landui.com%{REQUEST_URI} [L,R=301]

443跳80:这个过程你必须关掉HTST,而且还必须保持SSL证书的打开


#从443端HTTPS跳转为80端HTTP

RewriteCond %{SERVER_PORT} !^80$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
RewriteCond %{HTTP_HOST} landui.com
RewriteRule ^.*$ http://landui.com%{REQUEST_URI} [L,R=301]