cPanel主机中如何强制使用HTTPS

cPanel主机中如何强制使用HTTPS 基本操作及命令

在网站站目录下找到 .htaccess,如果没有就新建一个,添加如下代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
         <IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{http_host} ^www.aug12th.com$ [NC]
RewriteRule ^(.*)$ https://aug12th.com/$1 [R=301,L]

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.html/$1 [L]
</IfModule>

第一块:将所有连接全部跳转到 https 开头的、不带 www 的网址上
第二块:伪静态,解决 typecho 烦人的会自带index.html在网址上的问题