15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 网站为什么要做301跳转?301跳转怎么做?301跳转规则怎么写?【收藏】

网站为什么要做301跳转?301跳转怎么做?301跳转规则怎么写?【收藏】

时间:2023-06-26 13:18:01 | 来源:网站运营

时间:2023-06-26 13:18:01 来源:网站运营

网站为什么要做301跳转?301跳转怎么做?301跳转规则怎么写?【收藏】:

网站为什么要做301跳转?301跳转怎么做?

很多站长听说过网站要做301跳转,却不知道为什么要做301跳转。

很多时候一个网站是有多个域名可以访问的,比如大部分网站都是带www的域名和不带www的域名都可以访问,而对于百度搜索引擎来说,带www的域名和不带www的域名相当于是两个网站,两个网站但是内容一样,导致网站权重被分散。而且我们发布外链时也面临抉择,到底发哪一个域名,而我们做好了301后,则只需要对外发布301跳转后指向的那个域名就可以。这样做了301跳转后,既方便百度识别网站主要域名集中百度权重,也方便外链权重集中。

我们可以在一些站长工具检测网站有没有做301跳转。

301跳转怎么做呢?

不同网站用的服务器不一样,301跳转的设置方法也不一样。

对于虚拟主机,有些虚拟主机控制面板自带301设置功能,可以直接设置。

如果控制面板不带301跳转功能,我们则需要去网站根目录设置301规则。

有些虚拟主机是设置网站根目录下面的.htaccess文件。域名带有https的301和不带https的301也有一定区别的。

Linux虚拟主机设置301跳转的方法:在本地新建一个文本文件,最好用的专业的编辑器软件如EditPlus 将代码粘入 <IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} !^www.abc.com$ [NC]RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]</IfModule>说明:上述规则是将站点所以访问域名都重定向到www.abc.com(规则中的域名请修改为自己的域名),如果仅想将绑定在站点上某个域名(如:www.123.com)重定向到www.abc.com,规则如下: RewriteCond %{HTTP_HOST} ^www.123.com$ [NC]RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L] 如果有多种需求,如abc.com跳转到www.abc.com 456.com跳转到www.456.com,规则如下: <IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} ^abc.com$ [NC]RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^456.com$ [NC]RewriteRule ^(.*)$ http://www.456.com/$1 [R=301,L]</IfModule>根据自己的需要进行添加修改,然后上传到服务器wwwroot目录,改名为.htaccess即可。有些虚拟主机则是配置httpd.ini文件或者是app.conf,还有的是配置web.config文件,配置的文件不一样,使用的规则也不一样。

而且这个还和web服务器软件有关系,有的web服务器是apache,有的是nginx,有的是iis,有的是tomcat,还有一些大型服务商是自己开发的web服务器软件,设置方法则需要查看服务器服务商的说明文档。

对于独立服务器来说,也是看操作系统和web服务器软件,比如linux装的宝塔,用的apache,可以直接在宝塔里面设置就可以。

总之网站做SEO必须要设置301跳转,设置方法则是多种多样,具体要看操作系统、web服务器软件,以及服务商的规则等,建议先查看服务商的帮助文档。

虚拟主机和服务器不支持301规则怎么办?

有些服务商的主机就是不支持301重定向,这时候我们只能是对网站代码进行修改,使用绝对网址了。

网站上面的链接不带域名的就是相对地址。

网站上面的链接带域名的就是绝对地址,在无法设置301的时候,使用绝对地址也是一个解决方法。

当然自己实在无力解决的,也可以联系我。



关键词:规则,收藏

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭