从这里开始
跟随北京SEO培训服务系统学习SEO优化知识

301重定向怎么做

什么是301重定向?301重定向怎么做?301重定向的目的是让用户搜索一个域名时自动跳转到另一个域名上(输入cphseo.com跳转至www.cphseo.com),这样做的意义是为了集中网站权重。有时遇到网站需要更换域名的时候,同样也会用到301重定向。

301重定向的方法其实非常简单,首先,需要把域名解析到主机上(点击查看:域名解析教程),保证网站在上线后就可以及时做好301重定向,这样可以使搜索引擎在一开始收录时就收录唯一地址。

其次,301重定向同样也有效的防止竞争对手恶意镜像我们的网站(恶意镜像的意义可以通过百度搜索了解)。

根据不同的主机提供商,制作方法也不一样,有的主机提供商可以直接在后台操作实现,有的主机提供商则需要我们通过代码与文件的方式实现。下面,崔鹏瀚SEO就为大家介绍一下通过这两种方式的实现301重定向的方法。

一、直接通过主机后台实现301重定向

这种设置方法是最简单的,下面以阿里云为例:

301重定向怎么做

第一步,登陆虚拟主机后台,选择你需要做301重定向的主机并点击管理

301重定向怎么做

第二步,点击基础环境设置,然后选择301重定向

301重定向怎么做

第三步,选择需要301重定向的域名,目标域名选择301重定向后的唯一域名,完成。

二、通过代码与文件方式实现301重定向

win主机:可以新建文本文档,打开以后,粘贴以下代码(根据ISAPI_Rewrite版本不同,复制粘贴不同的代码),保存文件,上传到空间根目录下,重命名文件为httpd.ini即可

ISAPI_Rewrite 1.X

[ISAPI_Rewrite]CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^\cphseo\.com$

RewriteRule (.*) http\://www\.cphseo\.com/ [R,I]

ISAPI_Rewrite 2.X

[ISAPI_Rewrite]

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^\cphseo\.com$

RewriteRule (.*) http\://www\.cphseo\.com$1 [I,RP]

ISAPI_Rewrite 3.X

[ISAPI_Rewrite]

CacheClockRate 3600

RepeatLimit 32

RewriteCond %{HTTP:Host} ^\cphseo\.com$

RewriteRule (.*) http\://www\.cphseo\.com$1 [NC,R=301]

说明:cphseo.com 301转向至 www.cphseo.com

linux主机:将代码复制,然后在桌面上新建一个记事本,打开记事本,将刚才那段代码粘贴进来,然后将记事本改名为.htaccess,注意htaccess前面一定要有一个点,然后将此文件用ftp上传到空间的根目录下,这样就完成了301重定向。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^cphseo.com$ [NC,OR]
RewriteRule ^(.*)$ http://www.cphseo.com/$1 [R=301,L]
</IfModule>

说明:cphseo.com 301转向至 www.cphseo.com

以上方法是崔鹏瀚SEO总结的最常见的设置301重定向的方法,由于用户习惯搜索带www的域名,所以建议将不带www的域名跳转至带www的域名中,设置好后,请输入一下不带www的域名,看下是否跳转成功。如果还有其他关于301重定向设置的问题,可以咨询你主机的提供商获取更多帮助。

北京SEO培训_北京SEO网站优化_SEO培训教程大全-崔鹏瀚SEO » 301重定向怎么做

分享到:更多 ()

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    一个会代码的小白正在努力进军SEO

    毕毕5天前回复

北京SEO培训崔鹏瀚为您提供2018年最专业的SEO解决方案

SEO新手入门北京SEO服务项目