花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

兩個wordpress怎么數(shù)據(jù)同步

時間: 2024-02-25 10:34 閱讀: 作者:素材無憂網(wǎng)

wordpress網(wǎng)站的數(shù)據(jù)文章都要依托于sql數(shù)據(jù)庫文件進(jìn)行寫入讀取,文章數(shù)據(jù)一不一樣得看網(wǎng)站的在這里的讀取情況。不過很多空間商都限制自己的數(shù)據(jù)庫外鏈掛接,也就是說只能夠在同一主機(jī)上使用,你可以購買一個能掛外鏈的數(shù)據(jù)庫。在安裝網(wǎng)站時,帶WWW和不帶WWW的域名都直接綁定在這里,這樣,無論哪一個網(wǎng)站寫文章都會同步到另一個網(wǎng)站上面, 基本實(shí)現(xiàn)同步效果!

說到這里,細(xì)心的朋友會說,wordpress網(wǎng)站的數(shù)據(jù)庫都是綁定同一個域名的,里面字符稍變一下都有可能導(dǎo)致管理后臺打不開。確實(shí)是這樣,很多朋友更換網(wǎng)站域名都是在數(shù)據(jù)庫中找到類似這個表文件:wp_options,將下面的"siteurl"和"home"換成自己新的域名即可。這種方法對于綁定同一個主機(jī)帶WWW和不帶WWW影響不大,但對于不同主機(jī)的域名則意味著:綁定一個,另一個打開不正常!對于這個問題,朋友借鑒了網(wǎng)上的"WordPress綁定多個域名的方法"。

打開WordPress目錄下的wp-config.php文件,在里面添加下面這段內(nèi)容:

/* Enable multiple domains access. */
$current_sitename= $_SERVER[‘HTTP_HOST’];
if ($current_sitename == “ .AAA.com”) {
    define(“WP_SITEURL”, “http:// .A域名”);
    define(“WP_HOME”, “http:// .A域名”);
} elseif ($current_sitename == “ .B域名”) {
    define(“WP_SITEURL”, “http:// .B域名”);
    define(“WP_HOME”, “http:// .BBB.net”);
}

注意上述代碼需要添加在下列代碼的前面。

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . ‘wp-settings.php’);

上面的這段代碼根據(jù)HTTP請求中的參數(shù)修改了WP_SITEURL和WP_HOME常量,WordPress正是靠這兩個常量來判斷站點(diǎn)的地址。
由于配置文件中定義的常量具有較高的優(yōu)先級,覆蓋了數(shù)據(jù)庫中定義的站點(diǎn)地址,因此可以同時實(shí)現(xiàn)多個域名進(jìn)行訪問。

不過,這種方法被指帶有"暴力",對搜索引擎不太友好,有直接被當(dāng)成鏡像網(wǎng)站的嫌疑。但個人認(rèn)為,就單單一個帶WWW和不帶WWW的同一個二級和 高級域名,并沒有什么影響!本文只是表達(dá)出一種解決方案,至于后面的加上一些301重定向之類的處理方法,大家根據(jù)實(shí)際自行修改一下吧!

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 兩個wordpress怎么數(shù)據(jù)同步

標(biāo)簽: wordpress怎么  
推薦文章
模板推薦