Skip to content

我一开始就申请了https认证,所以就要考虑进行全站的301重定向,我是把所有不带www的域名全部定向到https://www.helloyu.top下,虽然进行301重定向会有一定的延时,但是个人觉得还是有必要做一下,如果你用chrome浏览器,你会发现这几年只要没带https的网站,谷歌经常会跳出一个警示界面,而且还会在地址旁边显示这个网站为not secure的标记。

谷歌大佬既然这么做了,那一定有他的原因,我们作小弟的也不好多问,反正就申请一个SSL证书安装上,再做一个全站的301重定向就是,如何申请免费的SSL证书我有空了就写一篇文章,这篇就记录下我用的Apache 301重定向的代码,也方便自己找,在网站根目录下编辑打开.htaccess文件,在头部插入下面代码:

shell
RewriteEngine On
RewriteCond %{SERVER\_PORT} 80
RewriteRule ^(.*)$ https://www.helloyu.top/$1 [R=301,L]
RewriteEngine On
RewriteCond %{SERVER\_PORT} 80
RewriteRule ^(.*)$ https://www.helloyu.top/$1 [R=301,L]

把上面seo禅的网址改成你们自己的就行了,保存重启网站服务器就可以了,但是记得要使用Http返回代码工具查看下返回信息正不正确,如果你网上找到的其它重定向代码,有可能会经过多次重定向,上面的代码是一步到位,所以要注意这个细节。