301转向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。301 redirect: 301代表永久性转移(Permanently Moved),
这里我们主要谈谈如何通过301 Redirect实现301转向
怎样做301转向 - IIS服务器实现
打开internet信息服务管理器,在欲重定向的网页或目录上按右键 选中"重定向到URL" 在对话框中输入目标页面的地址 切记,记得选中"资源的永久重定向" 当然,最后要点击"应用"
怎样做301转向 - Apache服务器实现
相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。
Redirect permanent / http://www.baguidadi.net/ ;将目录下内容重定向到http://www.baguidadi.net/ redirect permanent /old.html http://www.baguidadi.net/new-url/ ;将网页old.html内容重定向到http://www.baguidadi.net/new-url/
通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。有兴趣的朋友可参考Apache手册。
怎样做301转向 - 在PHP下
<?php Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.baguidadi.net" ); ?>
怎样做301转向 - 在ASP下
<%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.baguidadi.net" %>
怎样做301转向 - 在ASP .NET下
<script runat="server"> private void Page_Load(object sender, System.EventArgs e){ Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://www.baguidadi.net"); } </script> |