合肥SEO_合肥SEO培训-【合肥三尺SEO培训】
报名热线:13856048760
最新公告:
关注我们
目前在线:
三尺SEO最新课程
免费索取

《SEO优化秘籍》

根据大量实战优化案例和经验撰写,它将彻底颠覆你的优化思维!让你事半功倍!

现在留言,即可免费获得

姓名
手机

详解301永久重定向怎么做

301重定向:是一种非常重要的“自动转向”技术,是SEO中常用的一种技术,在网站改版、更换域名、权重转移等中用处非常大。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

以下是三尺SEO培训总结的301永久重定向几种方法:

一.apache服务器做301重定向方法

将不带www的定向到带www去

1.检查你的apache是否已经加载了rewrite模块

首先找到apache的配置文件,httpd.conf,用编辑工具打开,或者文本形式打开。

2.开启rewrite_module模块(将前面的#号去掉)

301设置开启rewrite_module模块

3.修改Directory的AllowOverride为all,注意配置文件中有很多Directory,不要改错了,否则不会生效的,Directory一定是你apache服务的根目录。下图可做参考

301设置AllowOverride为all

4.在.htaccess文件中增加301重定向指令

在你的网站根目录下里新建.htaccess文件并添加以下代码,注意修改域名为你要做的域名。


Options +FollowSymLinks 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^sanchiseo.com

RewriteRule ^(.*)$ http://www.sanchiseo.com/$1 [R=permanent,L]


注:permanent即是301的意思,可以直接替换成 301

在这里判断当前服务器变量HTTP_HOST是否等于sanchiseo.com,为真就进行重写,按照R=permanent进行永久重定向,L表示并立即停止重写操作,并不再应用其他重写规则。

5. 若是www和不加www的顶级域名地址转向某个地址上


Options +FollowSymLinks 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^tuozhan-xunlian.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.tuozhan-xunlian.com$

RewriteRule ^(.*)$ http://www.fxtzpx.com/tzxl/$1 [R=permanent,L]


二.IIS 服务器实现301 重定向

1.将不带www的定向到带www去

新建sanchiseo.com站点 在sanchiseo.com站点里右击属性,选中“重定向到URL”,如图永久重定向到http://www.sanchiseo.com/

IIS服务器301永久重定向设置方法

 

2.将目录或者具体网址301永久重定向到 某一个网址。

比如:网站内页 sanchiseo.com/404.html  301重定向到 内页http://www.sanchiseo.com/about/about-97.html

可以直接找到sanchiseo.com/about/about-97.html 右击属性,设置如图


目录或者具体网址301永久重定向在网站改版的时候用处非常大,因为改版的时候网址路径可能有变化。

 3.网站更换域名301永久重定向到新域名

例如将aitijin.com 、sanchiseo.com 或者www.aitijin.com  301重定向到 www.sanchiseo.com,如图

网站更换域名301永久重定向到新域名

 

 文章由三尺SEO培训钟老师(微信/QQ:27220243)原创,若有疑问,欢迎咨询!

 相关文章:

 最全的404页面设置方法


×