君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

首页>实用小技巧>运维相关>正文

js、asp、php实现301跳转的几种方式

2019-06-04 标签:301跳转aspphp

301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。

javascript的301重定向代码:

<scriptlanguage=javascript>
if(document.domain=='yourolddomain')
this.location="http://yourdomain"+this.location.pathname+this.location.search;
</script>

ASP下的301重定向代码:

<%@Language=VBScript%>
<%
Response.Status="301MovedPermanently"
Response.AddHeader"Location",""
%>

PHP下的301重定向代码:

<?php
$url="".$_SERVER["REQUEST_URI"];
header("HTTP/1.1301MovedPermanently");
header("Location:$url");
?>


图文推荐
热门标签
asp控制权限子用户授权ossBucketkSSLHTTPSCDN差异InnoDBMyISAM版本mysql指向错误域名绑定远程远程数据库配置数据库RDS