关于hostker和主机壳用户强制HTTPS一直重定向的解决办法

今天给博客上了HTTPS,结果用htaccess强制HTTPS出错了。

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.imasane.moe/$1 [R,L]

结果一直重定向,简直了。
后来问新喵,说主机壳的HTTPS不走443端口只能用判断规则 RewriteCond %{HTTP:KERSSL} !on
这TM就很尴尬了,我一个不会前端后端的就完全没办法了。
后来想想不是还有万能的google嘛,抱着试试看的态度搜了以下关键字 RewriteCond %{HTTP:KERSSL} !on Typecho ,结果真找到了这样的文章
©@hcl 感谢TechOtaku的站长
.htaccess代码:

# BEGIN WordPress

RewriteEngine On
RewriteCond %{HTTP:KERSSL} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

接着新建个txt文档,名称写.htaccess(请不要尝试在windows下直接写.htaccess,不信自己试试呗233333)
接着上传到服务器根目录上就行啦,试试看是不是能自动跳转了。
其实还有份JavaScript脚本来实现跳转,孰优孰劣就看你自己选了
由于WordPress的限制无法直接放出

https://mega.nz/#!DV4BgRzT!PvKBVEvpqOiSdY2tQB6aYFd0u4ylktaDYgJaZyjMz7Q
好了就这样HTTPS很简单吧