首页 > 网络相关 > php和asp的301重定向代码

php和asp的301重定向代码

2008年7月22日 19:53 Slyar 发表评论 阅读评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

使用.htaccess文件来进行301重定向,请见我的另外一篇文章《301重定向,域名更换后跳转到新域名》

如果空间不支持.htaccess文件,那么我们还可以通过php/asp代码来进行301重定向。

PHP:

在 index.php 的最顶部加入以下几行:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.slyar.com/");
exit();
?>

ASP:

在 index.asp 或 default.asp 的最顶部加入以下几行:

<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.slyar.com/"
Response.End
%>
分类: 网络相关 标签: , ,
  1. 2009年8月19日17:37 | #1

    @呼啦圈 那是当然了...你只有让访客还能访问到你的旧网页,才能利用网页代码来重定向嘛...

    如果你嫌麻烦,为什么不用 .htaccess 文件来重定向呢?

  2. 呼啦圈
    2009年8月19日14:12 | #2

    那我是不是要在这每个页面都加上以上代码吗?

  3. 呼啦圈
    2009年8月19日14:00 | #3

    Slyar :@呼啦圈 既然是重定向,当然是把访问旧网页的人重新定向到新网页啊...所以肯定是加到旧网页里嘛...

    还有一点不大明白,因为我们新旧老站用的是同一个域名,只是有些栏目页面不存在了,所以想将这部分的网页重定向到我们现在新网站的首页,难道也是用这个办法吗?

  4. 2009年8月18日12:58 | #4

    @呼啦圈 既然是重定向,当然是把访问旧网页的人重新定向到新网页啊...所以肯定是加到旧网页里嘛...

  5. 呼啦圈
    2009年8月18日12:30 | #5

    你好,这以上代码上传到旧的还是新的index.asp 或 default.asp 的最顶部下面,因为已经开始在新的url了,所以想问清楚这个是上传到旧的网页还是新的网页!

  6. 路人甲
    2009年7月21日01:22 | #6

    谢谢,由衷的感谢

  7. 2009年4月11日11:26 | #7

    谢谢你

  8. 2008年11月3日16:52 | #8

    谢谢!正需要实现301重定向呢

bnuep:0801010047