网站https后301重定向规则怎么写?

个人博客 315 0

网站https后301重定向规则怎么写?-第1张图片-58侠客

网站在做了https认证后,之前的301重定向只能满足http下的。对于https的还是需要写新的规则才可以解决。一般网站http下的301可以通过虚拟主机后台或者宝塔面板就可以完成了。对于https的稍微又不一样,是需要我自己填写规则的。

带www和不带www的301重定向

http下:是由http://abc.com,跳转到http://www.abc.com

https下:由http://abc.com,跳转到https://www.abc.com

zblogPHP版本程序301举例

直接到网站根目录找到“.htaccess”文件(只针对Apache环境,如果找不到打开隐藏选项就能看到)打开直接在RewriteEngine On下面添加以下代码就可以了。

添加代码:

RewriteCond %{HTTP_HOST} ^58xiake\.com$ [NC]

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

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R=301]

把里面58侠客的域名直接换成自己的域名就可以了。58侠客个人博客的301重定向是从不带www的跳转到带www的,如果你的是相反的,可以换下上面域名的位置就行了。不过一般情况下大家都是跳转到带www的域名的,行业通用惯例吧。

标签: SEO 个人博客 zblog

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~