人文网 - IT学苑 - IT学苑
人文资讯:主页 > 服务器 > IT学苑 > Apache服务器实现301重定向

Apache服务器实现301重定向

2011-11-14 19:27 来源: 未知 次数:

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

 

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

Redirect permanent / http://www.rww.cc/ ;将目录下内容重定向到http://www.rww.cc/
redirect permanent /old.html http://www.rww.cc/new-url/ ;将网页old.html内容重定向到http://www.rww.cc/new-url/

通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。有兴趣的朋友可参考Apache手册。

其他方法还有:

PHP下的301重定向

<? Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.rww.cc” );?>

ASP下的301重定向

<%@ Language=VBScript %>
<% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http://www.rww.cc”>

ASP .NET下的301重定向

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://www.rww.cc”);
}
</script>

配置完成后,要认真检查一下是否正确。Internet有很多类似的Server Header检查工具,如Check Server Headers Tool - HTTP Status Codes Checker或本站提供的这个网页重定向检查工具。

(责任编辑:admin )

今日看点

新闻专题热门专题

About NetEase - 公司简介 - 联系方法 - 招聘信息 - 客户服务 - 相关法律 - 网络营销 - 网站地图 - 用户体验提升计划

广告专线:028-82822097 客服电话:028-82822098 网站地图

Copyright (C) 2011 Sohu.com Inc. All Rights Reserved. 人文咨询网 版权所有 蜀ICP备05000105号