|
什么是301重定向呢? 301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。 为什么要用301转向? 网址转向方法主要包括:301重定向,302重定向,编程重定向,PHP/ASP/CGI转向,META REFRESH网页META刷新等。302重定向可能会有URL规范化问题。 实现301重定向 1、Apache下301重定向配置 修改.htaccess文件,输入下列内容(需要开启mod_rewrite),具体方式请Google,网上有很多文章 如果你用的是 Windows主机,应该在控制面板做301转向设定。 一般来说只使用HTML无法做301重定向。在HTML里只能做JS或META REFRESH,但不是301转向。而如果用JS跳转就属于302了,而不是正常返回码为:301 具体大家可以使用这个工具来查看结果: http://www.seoconsultants.com/tools/check-server-headers-tool/ 2、javascript的301重定向代码 <script language=javascript> 3、ASP的301重定向代码 <%Response.Status="301 Moved Permanently" 4、JSP的301重定向代码 <% 5、PHP的301重定向代码 <?php 6、ASP.Net的301重定向代码 <script runat="server"> 7、CGI Perl的301重定向代码 $gb = new CGI; 文章来源:http://www.gbin1.com/technology/seo/301redirect/ (责任编辑:admin) |


