写在前面

买了个虚拟主机可以设置ssl证书设置之后发现只能设置一个,开启强制https访问,一个没有证书的网站会显示证书不正确,要利用.htaccess伪静态各自设置

所以

.htaccess伪静态强制https跳转访问

根目录

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

子目录

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} soft
RewriteRule ^(.*)$ https://loveyjn.ml/这里是子目录 [R,L]

如果你要设置伪静态就这样写

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://loveyjn.ml/index.php/$1 [R,L]

然后在后台设置地址重写即可

标签: none

添加新评论