武汉SEO:什么是301重定向,有什么用,怎么设置

  我们经常听到别人说301.其实他们说的301一般是指301重定向,那么今天武汉SEO就来讲解一下什么是301重定向,操作规范是怎样的,什么情况下使用301重定向等问题。

  什么是301重定向?

  301其实是一种网页访问的状态码,与200类似,如果不知道状态码什么意思,可以阅读:什么是状态码?有什么含义?

301重定向有什么用

  301重定向有什么用?

  301的作用之一是转移权重,表示将一个地址永久转移到另一个地址,这也意味着被转移的网站的权重将会全部逐渐转移给新域名,这是非常常见的操作。

  301的作用之二是集权,如果你的网站解析@和www,那么你的网站就有可能这两个域名同时被收录,但是在没有做301之前,搜索引擎认为这是两个网站,这样的话,权重就会被分散。

  301的作用之三是客户转移,有时候网站因为某些原因,譬如:域名无法续费或其他情况,需要转移,那么就会做一个301的跳转,也同时是告诉用户,我们的网站域名发生了改变。

  301重定向怎么使用?怎么实现301重定向?

  方法1、利用浏览器refresh,其中content表示延迟5秒

<html
<head
<meta http-equiv="Content-Type" context="text/html;charset=gb2312"/> 
<meta http-equiv="Refresh" content="3;url=http://www.abc.com(你的网址)/"/> 
</head
<boay
<p
您的URL是<a href="http://www.abc.com/xxx">xxxx</a
</p
<p>3秒后页面跳转。</p
<p>5秒后页面未跳转,请点击上面的连接。</p
</body
</html>

  方法2、利用iframe框架实现

<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Fenshang.com</title><frameset framespacing="0" border="0" rows="0" frameborder="0"><frame name="main" src="http://xxx.abc.com" scrolling="auto" noresize></frameset>
</head>
<body>
<a href="http://www.abc.com">xxx</a>
</body>
</html>

  方法3、PHP后端代码实现
<?php
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://www.xx.com");
?>

  方法4、服务器apache配置

1. Apache模块 mod_alias的 Redirect 和 RedirectMatch命令

上面提到2个命令使用方法相似。而区别就是后者RedirectMatch基于正则表达式匹配对当前的URL发送一个外部重定向语法为:

Redirect [status] URL-path URL

RedirectMatch [status] regex URL

status参数可以使用以下HTTP状态码:

permanent

返回一个永久性重定向状态码(301),表示此资源的位置变动是永久性的。

temp

返回一个临时性重定向状态码(302),这是默认值。

seeother

返回一个“参见”状态码(303),表示此资源已经被替代。

gone

返回一个“已废弃”状态码(410),表示此资源已经被永久性地删除了。如果指定了这个状态码,则URL参数将被忽略。

举例:

APACHE

Redirect 301 /old/old.htm http://www.php100.com/new.htm
Redirect permanent /one http://php100.com/two
RedirectMatch 301 (.*).gif$ http://www.php100.com/images/$1.jpg


2.使用mod_rewrite重写URL方式

APACHE

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^php100.com
RewriteRule ^(.*)$ http://www.php100.com/$1 [R=permanent,L]


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

下面是我最终实现的.htaccess文件,同时也并入wordpress重写规则。

APACHE


<IfModule mod_rewrite.c>
RewriteEngine On
#Redirect
Options +FollowSymLinks
RewriteCond %{HTTP_HOST}   ^php100.com$
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^(.*)$ http://www.php100.com/$1 [R=301,L]
#Rewrite(blog)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/.* /blog/index.php [L]
RewriteRule . -
</IfModule>

关于授权:本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:武汉SEO

本文标题:武汉SEO:什么是301重定向,有什么用,怎么设置

本文链接:http://www.seoer1.cn/seojs/59.html

本文标签:

  武汉武林SEO客户反馈:

武汉SEO官方:不忘初心,方得始终!感谢一路相伴!
来自重庆的客户说:没毛病老铁,我又来让你们推广网站了
来自恩施的客户说:效果很好,很稳定,公司领导很满意,感谢感谢
来自仙桃的客户说:我让武林科技优化了个小说站,请问一天1000-1200IP算少还是多?
来自湖南的客户说:放假啦,又来你这里接单赚.钱咯
来自武汉的客户说:网站SEO做的非常好,已经在百度首页第一已稳定三个月,前来报道。
来自广东的客户说:影视网排名已稳定6个月,期间稳定运行,未出现任何问题
来自孝感的客户说:这家武汉SEO公司办事效率真高!,之前推广的网站也稳定快一年了,排名上去之后就不会掉了,不想有的公司,做上去排名很快就掉了
来自当阳的客户说:我是武林科技合作的,我要努力赚.钱!
来自重庆的客户说:客服态度真的好好啊
来自河南的客户说:相信你们平台会越来越好,加油!
来自武汉的客户说:网站排名已稳三个月,前来反馈。感谢武汉SEO
来自随州的客户说:在你这里设计网站,一个表白网站追到个女朋友!!!值。
来自甘肃的客户说:今天活动好多啊,感觉要爱上你这个平台了
来自武汉的客户说:今天提现了600元,美滋滋……
来自山西的客户说:这里东西质量真的不错,感谢站长提供平台!
来自南京的客户说:老板,提现的560块钱秒到账,怎么做到的?
来自江南的客户说:新手看价格,老手求品质,而牛逼的我选择加盟
来自湖北的客户说:感谢站长提供这么好的平台给我们接单,支持到底!!!
来自鄂州的客户说:666,终于更新了活动
来自黑龙江的客户说:这个网站搭建速度真快,三四个小时环境、安全、域名、CND、整站优化全给非常好了
来自陕西的客户说:应该尽量的保证质量,并设置分享有奖,这样,也吸引了客户
来自北京的客户说:祝网站越做越好,不过现在已经非常好!
来自宜昌的客户说:这网站真好,我用来在朋友面前装逼
来自深圳的客户说:很好用很便宜,很不错的网站,加油!
来自当阳的客户说:还差"网"字就能兑换红包了,每天坚持抽奖
来自江苏的客户说:这个平台很不错,信誉很好,支持武林科技
来自随州的客户说:这网站真的好,我要保存下来接单
来自武汉的客户说:希望可以多点福利,东西很便宜,很好。
来自湖南的客户说:我帮你们的网站分享给了很多群,永远支持你们
来自贵州的客户说:多搞一些低价产品,价格比其他网站略低就好了
来自襄阳的客户说:武林科技(www.seoer1.cn)是一家非常优秀的网站建设、优化、设计、推广的平台
来自河北的客户说:非常好,以后要来就来这里
来自黄石的客户说:很有诚信,效果很满意,推荐这个武汉SEO平台,真的是按效果收费!
来自湖北的客户说:要是能有宣传功能的话,这个平台肯定更受欢迎
来自湖南的客户说:建议可以去发广告,宣传自己的网址哦,贴吧里还是有很多人玩的
来自十堰的客户说:平台很棒啊,SEO外包服务做的很好,我的站点排名也很快上去了。
来自江西的客户说:一个字:好!,以后要SEO优化网站就来这里了