301跳转
约 242 字小于 1 分钟
2025-07-31
网站上线后需要做的就是301重定向。全站301跳转到对应的三页面。 对照相关http状态码解释
通用PC端:
\<script type="text/javascript">
var str=window.top.location.search;
var gourl=window.location.pathname;
host = window.location.host;
murl=host.replace(/www/,'m')
if (str.indexOf('?pc')==-1){
var $nav = navigator.userAgent;
if($nav.match(/(iPhone|iPod|Android|ios|iPad|Linux;)/i)){
if(window.location.host == host){
location.href = 'http://'+murl+gourl+str;
}
}
}
\</script>
通用M端;
\<script>
var myVar;
function myFunction() {
myVar = setTimeout(mobileClient, 50);
}
function mobileClient() {
var str = window.top.location.search;
var gourl = window.location.pathname;
host = window.location.host;
murl=host.replace(/m/,'www')
var $nav = navigator.userAgent;
if ($nav.match(/(Windows|Mac os;)/i)) {
if (window.location.host == host) {
location.href = 'http://'+murl+gourl+str;
}
}
}
myFunction();
\</script>
PC端:
\<script language="javascript">
function mobileClient () {
var str=window.top.location.search;
var gourl=window.location.pathname;
if (str.indexOf('?pc')==-1)
{
var $nav = navigator.userAgent;
if($nav.match(/(iPhone|iPod|Android|ios|iPad|Linux;)/i)){
if(window.location.host == "www.weijialiangpijm.com"){
location.href = "http://m.weijialiangpijm.com"+gourl+str;
}
}
}
}
mobileClient();
\</script>
M端:
\<script type="text/javascript">
var myVar;
function myFunction() {
myVar = setTimeout(mobileClient, 50);
}
function mobileClient() {
var str = window.top.location.search;
var gourl = window.location.pathname;
var $nav = navigator.userAgent;
if ($nav.match(/(Windows|Mac os;)/i)) {
if (window.location.host == "m.mxbcbql.com") {
location.href = "http://www.mxbcbql.com" + gourl + str;
}
}
}
myFunction();
\</script>
更新: 2020-04-20 16:45:55
原文: <https://www.yuque.com/seoers/uyyd4f/301tiaozhuan>