浏览模式: 标准 | 列表 2012年04月14日的文章

PHP实现301或302重定向

在网站建设与SEO优化过程中,页面重定向是非常重要的工作,而其中301与302重定向的重要性是举足轻重的。302重定向即临时重定向,适用于短期更换域名之类;而301重定向即永久重定向,适用于更换域名之类。 

使用PHP实现301或302重定向如下,都以重定向到我的博客(blog.is36.com)为例。

返回302状态码的代码如下:

  • <?php
  • header("Location: http://blog.is36.com ");
  • ?>

而301重定向则稍复杂,需要将301状态码用header函数返回给用户:

  • <?php
  •     header( "HTTP/1.1 301 Moved Permanently" );
  •     header( "Location: http://blog.is36.com" );
  • ?>

经测试,灵活使用301与302对SEO优化有非常好的作用。tips:如果做网赚类网赚朋友,将某些页面进行302重定向可以让百度收录,如果你的网站权重较高,则这些302页面在百度看来是临时转向会获得较高排名……