js、asp、php实现301跳转效果
程序员文章站
2023-11-24 23:03:58
301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的http数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一...
301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的http数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
javascript的301重定向代码:
1 <script language=javascript>
2 if (document.domain =='yourolddomain')
3 this.location = "https://yourdomain" + this.location.pathname + this.location.search;
4 </script>
asp下的301重定向代码:
1 <%@ language=vbscript %>
2
3 <%
4
5 response.status="301 moved permanently"
6
7 response.addheader "location"," "
8
9 %>
php下的301重定向代码:
1 <?php
2 $url=" ".$_server["request_uri"];
3 header("http/1.1 301 moved permanently");
4 header ("location:$url");
5 ?>
推荐使用javascript+html跳转,效率最高。
上一篇: Photoshop创建逼真的夜晚路灯效果
下一篇: mysql下IF语句的简单使用