今天好多朋友问Krypt的免费空间选择自动301到HTTPS功能在面板里是用不了的,博主也发现了这个情况,不知道是不是没付钱的原因,反正那个框是选择不了,但是我们可以使用htaccess文件来自动跳转到HTTPS,这个就非常简单了,只要我们增加两行代码就可能实现了。
跳转HTTPS教程
打开菜单里的files,然后点击httpdos文件夹,里面可以看到htaccess文件,如下图,直接点击文件打开
原文件里规则如下:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
下面是改动后的内容,直接复制就可以,改完点击下面的OK保存,然后你再打开你的域名,完美跳转到HTTPS了。
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress