我一开始就申请了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返回代码工具查看下返回信息正不正确,如果你网上找到的其它重定向代码,有可能会经过多次重定向,上面的代码是一步到位,所以要注意这个细节。