国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

301定向技術(shù)全面解決辦法

301定向技術(shù)全面解決剛開始和很多站長一樣,以為好幾個域名綁到同一個網(wǎng)站,會增加收錄和流量。但是隨著時間的推移,并沒有達到自己想要的效果,反而是收錄減少、Pr 下降。一直到有天一個站長朋友的話提醒了我

301定向技術(shù)全面解決

剛開始和很多站長一樣,以為好幾個域名綁到同一個網(wǎng)站,會增加收錄和流量。但是隨著時間的推移,并沒有達到自己想要的效果,反而是收錄減少、Pr 下降。一直到有天一個站長朋友的話提醒了我“做301嗎”。于是在網(wǎng)上查找關(guān)于301的內(nèi)容,才發(fā)現(xiàn)301重定向?qū)τ诙鄠€域名指向同一網(wǎng)站具有非常好的SEO 效果(在這之前我根本就不知道301是什么,汗?。┯绕涫菍Ω鼡Q域名和集中權(quán)重。301重定向怎么做呢?又開始查找。檢驗地帶網(wǎng)用的是dede5.6的程序,win 虛擬主機??墒蔷W(wǎng)上對于這種情況幾乎沒有詳細方法。最多就是來段php 代碼

{

Header("HTTP/1.1 301 Moved Permanently");

Header("Location:http://www.25music.net");

exit();

}

?>

這段代碼怎么用?放在哪里?如何實現(xiàn)?卻都沒有一個詳細的說明。經(jīng)過整整2天的查資料、自己摸索和試驗,終于實現(xiàn)了不同域名、不帶www 定向到帶www 和3. 級域名的301重定向。下面是詳細辦法:

一、不同域名的重定向(網(wǎng)上的方法就可以實現(xiàn))比如[url]www.a.cn定向到www.a.com[/url]([url]www.a.com[/url]作為你希望搜索引擎抓取的主域名)

1、虛擬空間一般都會有子目錄功能,將你需要重定向的域名比如.a.cn 綁定到子目錄

2、創(chuàng)建一個index.php 文件

文件內(nèi)容:這里有2種寫法

(1)

{

Header("HTTP/1.1 301 Moved Permanently");

Header("Location:[url]www.25music.net[/url]");

exit();

}

?>

(2)這是針對有2個以上的次級域名(也就是除[url]www.25music.net[/url]之外的域名)

$HOST=$_SERVER['HTTP_HOST'];

if ($HOST=="www.a.cn" || $HOST=="www.b.cn"){

Header("HTTP/1.1 301 Moved Permanently");

Header("Location:[url]http://www.25music.net[/url]");

exit();

}

?>

這段代碼的前提是你必須將其他域名解析到子目錄所在的IP 地址?。?!

3、將index.php 上傳到子目錄的根目錄下面?,F(xiàn)在試試點擊[url]www.a.cn是不是定向到www.a.com[/url]

二、不帶www 定向到帶www 和3. 級域名的301重定向

,

關(guān)于不帶www 的域名和空間商贈送的3. 級域名會分散網(wǎng)站權(quán)重的文章很多,這里不多說。

3. 級域名是指空間商贈送給你的域名。

來看詳細方法(這個是重點!試驗了N 次才成功?。?/p>

dede5.6的程序中有自帶的index.php

一般是這樣:

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

{

header('Location:install/index.php');

exit();

}

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$pv->Display();

?>

要實現(xiàn)301重定向?qū)嶋H上很簡單(雖然簡單,但是是我試驗了N 次、N 種方法才成功的?。?用下面代碼替換原有的index.php 內(nèi)容:(由于這里會涉及到效果演示,沒有網(wǎng)址將無法實現(xiàn)。如違反規(guī)定,請管理員修改或刪掉?。?/p>

$HOST=$_SERVER['HTTP_HOST'];

if ($HOST=="labdd.com" || $HOST=="fjrswne.dns6.53nic.com"){

Header("HTTP/1.1 301 Moved Permanently");

Header("Location:[url]http://www.labdd.com[/url]");

exit();

}

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

{

header('Location:install/index.php');

exit();

}

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$pv->Display();

?>

,

請注意,這里增加了紅色部分的代碼!使用時請將里面的域名換成自己的!

OK 了,現(xiàn)在你試著點擊labdd.com 和fjrswne.dns6.53nic.com ,是不是定向到了

[url]www.labdd.com[/url]。

你還可以使用檢測工具[url]http://www.seoconsultants.com/tools/headers.asp#results[/url]

[url]http://www.seobox.org/getheader.htm[/url](這個是中文的)

查看是不是返回到了301狀態(tài)。

上面是一個新手摸索出來的方法,如有不妥,請高手指教!

本文由[url]www.labdd.com[/url]原創(chuàng),轉(zhuǎn)載請保留鏈接!

希望能給類似于檢驗地帶網(wǎng)這種情況的站長朋友提供幫助!

標簽: