代码网站优化301,如何用代码进行301重定向

2025-04-12 10:23:06

301重定向的方法谁知道全部的呢?

方法有很多种:

这里我们给大家综合整理下

一方诹鬃蛭镲面是IIS服务器实现301重定向。

二是设置.htaccess文件(只适用于linux系统,并需要虚拟主机支持。)

三是适用于使用Unix网络服务器的用户。

四用ASP/PHP实现301重定向。

先给大家介绍种简单方法进行301定向,只需要添加下代码即可,简单方便。

1、如果是ASP程序,只需在index.asp首页的头部加下以下代码,xy309.com换成你自己的域名。<%if request.ServerVariables("HTTP_HOST")="xy309.com" thenResponse.Status="301 Moved Permanently"Response.AddHeader "Location","http://www.xy309.com"Response.End end if%>

2、如果是PHP程序,只需在index.php首页的头部加下以下代码,xy309.com换成你自己的域名。

<?phpif($_SERVER["HTTP_HOST"] == "xy309.com"){header("HTTP/1.1 301 Moved Permanently");header("Location:http://www.xy309.com");}?>

3、如果是ASP程序,但首页是html静态的实现301<%if request.ServerVariables("HTTP_HOST")="xy309.com" thenResponse.Status="301 Moved Permanently"Response.AddHeader "Location","http://www.xy309.com"Response.End end if%>把上面代码保存为index.asp,如有已经有了这个页面(不用动它),就把上门代码改成其他名字页面保存都可以,例如:301.asp,但是注意把改定制的页面调到最前面。(index.html为你首页的静态文件名)

4、如果PHP程序,但首页是html静态的实现301

<?phpif($_SERVER["HTTP_HOST"] == "xy309.com"){header("HTTP/1.1 301 Moved Permanently");header("Location:http://www.xy309.com");}?>

把上面代码保存为index.php,如有已经有了这个页面(不用动它),就把上门代码改成其他名字页面保存都可以,例如:301.php,但是注意把改定制的页面调到最前面。(index.html为你首页的静态文件名)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢