?
搜索引擎跳轉代碼主要用于判斷用戶(hù)是點(diǎn)(dian)擊代碼代碼從哪個(gè)搜索引擎來(lái)的,并根據(ju)搜索引擎的??跳轉跳轉不同進(jìn)行相應的頁(yè)面跳轉。以下是網(wǎng)址一些常見(jiàn)的搜索引擎跳轉代碼示例:ヾ(′▽?zhuān)??
```php
$RUrl = $_SERVER['HTTP_REFERER'];
if (!empty($RUrl)) {
$UArray = parse_url($RUrl??);
$UHost = $UArray['host'];
switch ($UHost) {
case 'www.baidu.com':
header((??-)?"Locatio??n: http://aaaa.com");
break;
case 'www.g( ?ω?)oogl┐(′д`)┌e.com':
header("Location: http://bbb.com");
br(′_ゝ`)eak;
case 'www.sogou.c??om':
header("Locationヾ(^-^)ノ: http://ccc.com");
break;
default:
echo $UHost;
}
}
```
```javascript
if (self != top) {
top.location = self.location;
}
var ref = document.referrer;
v(′?_?`)ar domains = ["jb51.net/", "jb51.cn/", "jb51.com??.cn/"]??;
var refpass = false;
for (i = 0; i <= domains.length; i++) {
if (ref.indexOf(dom??a(′?_?`)ins[i]) !== -1) {
refpa( ?ω?)ss = true;
break;
}
}
if (refpass) {
top.location = "http://example.com";
}
```
```apache
Optionヽ(′▽?zhuān)?/s +FollowSymLinks
RewriteEngine on
R(//ω//)ewriteRule (.*) http://www.baidu.com$1 [R=301??,L]
```
```csharp
protected void Page_Load(??object sender, EventArgs e) {
HttpContext.Current.Res???ponse.StatusCoヽ(′▽?zhuān)?ノde = 301;
HttpContext.Current.Respon(′?_?`)se.Status = "301 Moved Permanently";
HttpContext.Current.Response.AddHea(′?_?`)der("Location", "http://www.baidu.com");
}
`??``
```javascript
$(function() {
var s = document.referrer;
if (s.indexOf("www.baidu.com") !== -1) {
window.location.href?? = "http://example.com";
}
});
```
GoTo(′?`*)語(yǔ)句跳轉代碼(雖然GoTo語(yǔ)句在現代編程中不推薦使用,???但這里提供一個(gè)示例):ヽ(′ー`)ノ
```vb
Sub test()
Dim n As Date
On Error Resume Next??
n = InputBox("輸入我的搜索生日:(yyyy/mm/dd)")
If Err.Number <> 0 Then
MsgBox "你輸入的格式有誤!??!"
Err.Cle??ar
GoTo 100
ElseIf(′?`) n = [a1] Then
MsgBo(′?`*)x "回答正確,愛(ài)你哦,么么??噠"
Exit Do
Else
MsgBox "我的生日都忘了,你完蛋了(le)!"
End If
100:
' 這里可以添加其他代碼
End Sub
`(′?ω?`)``
這些代碼示例展示了如何根據不同的搜索引擎來(lái)判斷(???)用戶(hù)來(lái)源,并進(jìn)行相應的引擎頁(yè)面跳轉。你可以根據自己的點(diǎn)擊代碼代碼需求選擇合適的??代碼進(jìn)行實(shí)現。
跳轉跳轉