Welcome(〃'▽'〃)!

这里可能没有什么厉害的技术帖,但是会有一些实用的小教程

HTTP全部301重定向至HTTPS教程

在我们为网站添加了SSL证书以后,网站就可以通过https访问,但是访问者通常并不会输入https这些前缀,导致一些浏览器依旧以http的形式访问你的网站,那么SSL证书岂不是没用了?所以我们要让http强制跳转到https。

我们需要编辑网站根目录下的 .htaccess 文件(以本站为例,是/home/wwwroot/chenshenwei.com和/home/wwwroot/default两个目录都要添加,如果没有就创建一个),在顶部添加如下代码:

# BEGIN Rewrite

RewriteEngine On

RewriteCond %{HTTP_HOST} ^chenshenwei.com [NC]

RewriteRule ^(.*)$ https://www.chenshenwei.com/$1 [R=301,L]

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.chenshenwei.com/$1 [R=301,L]

# END Rewrite

这样就会把80端口(http)的访问全部重定向至https。

点赞

发表评论

电子邮件地址不会被公开。