Apache环境利用.htaccess文件设置域名301跳转(不带www跳转到带www)

本文介绍如何通过Apache的.htaccess文件设置301跳转,实现带www与不带www的域名统一,避免搜索引擎将两者视为镜像网站,确保网站权重集中,提升SEO效果。

相信很多站长朋友都遇见过这样的问题,即带www的域名与不带www的域名同时都被收录,但域名权重情况差距很大。这问题主要是由于搜索引擎把这两个域名当做两个不同网站看待,导致一个域名被判定是镜像网站造成的。
毫无疑问,不管是带www还是不带www,唯一域名能够给你的网站带来更多的好处。这样无论是用户还是搜索引擎,都会记住你网站的唯一域名,也不会造成搜索引擎的误判而导致惩罚。
下面本文就来介绍一下Apache环境下利用.htaccess文件设置301跳转,强制用户或搜索引擎重定向到唯一域名。

#301重定向到www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^bbinhome.com [NC]
RewriteRule ^(.*)$ https://www.bbinhome.com/$1 [L,R=301]

#301重定向到不带www的域名
RewriteEngine On
RewriteCond %{HTTP_HOST} !^news.bbinhome.com$ [NC]
RewriteRule ^(.*)$ https://bbinhome.com/$1 [L,R=301]

转载于:https://www.cnblogs.com/bbinhome/p/10430342.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值