注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小葫芦君(汉斯的博客)

博客迁移到新博客:https://blog.ssxingshou.com

 
 
 

日志

 
 
关于我

小小葫芦商城,为您提供高品质的商品,一流的产品,一流的包装服务,一流的物流服务,放心购买

网易考拉推荐

301 Redirect 永久重定向  

2011-07-15 08:50:19|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh

301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移,建议使用301来做重定向。
302 redirect: 302代表暂时性转移(Temporarily Moved ),不少SEO曾广泛应用这项技术作弊,各大主要搜索引擎均加强了打击。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。

meta fresh: 通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会被判断为spam。

如何通过301 Redirect实现网页重定向?

IIS服务器实现301重定向
* 打开internet信息服务管理器,在欲重定向的网页或目录上按右键,见下图
* 选中"重定向到URL"
* 在对话框中输入目标页面的地址
* 切记,记得选中"资源的永久重定向"
* 当然,最后要点击"应用"

Apache服务器实现301重定向
  相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。

将目录下内容重定向到http://www.thinksoar.com
Redirect permanent / http://www.thinksoar.com;

将网页old.html内容重定向到http://www.mydomain.com/new-url/
redirect permanent /old.html http://www.mydomain.com/new-url/ ;

通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。

其他方法现301重定向还有:
PHP下的301重定向
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.thinksoar.com" );
?>

ASP下的301重定向
< %@ Language=VBScript %>
< % Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.thinksoar.com">

ASP .NET下的301重定向

private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.thinksoar.com");
}

配置完成后,要认真检查一下是否正确。

  评论这张
 
阅读(1355)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017