2013-09-29 93 views
0

我有上www.abc.com舉辦現場WordPress站點。我想在網站上做一些重大更改。所以我打算做的是,複製該網站的獨立域名www.xyz.com [複製所有文件和文件夾隨着數據庫],請在本次測試領域的更改,然後將修改複製到原始網站。WordPress站點 - 遷移到新域進行測試

但是,當我創建新域,複製文件並創建一個新的數據庫,新的領域,www.xyz.com工作正常。但網站上的所有網址仍指向www.abc.com。當我試圖去管理員小組時,夏娃將我重定向到www.abc.com。

所以,你可以看到遷移是暫時的,僅用於測試目的,所以我不能只是登錄到管理面板,並更改域名存在,作爲站點www.abc.com仍然在正常運行。請提出一條出路。

+0

一些地方域的值是硬編碼,找到它,取代它。 – 2013-09-29 00:11:04

+0

有沒有任何標準文件/路徑,我可以找到它,而不必以管理面板登錄? – Anuj

+0

Wordpress尚未被寫入以支持您的用例。您需要購買專門的軟件和高技能(昂貴的)Wordpress支持才能完成此項任務。對於您的簡單問題,這不是一個簡單的答案。此外,這不是Wordpress支持論壇,請聯繫該軟件的供應商以獲取支持選項。 – hakre

回答

2

不,你必須編輯wp_options表中的SQL。將包含「siteurl」和「home」的option_name的行更改爲新域:)

+0

那麼不適合這些設置,你可以在wp config中使用常量。然而,一般而言,Wordpress並不是專爲域名遷移而設計的,因爲它不僅僅是一個WordPress用戶的想法,也沒有設計軟件來支持它。 – hakre

+0

謝謝你。這正是我所尋找的:-) – Anuj

0

打開config.php和編輯網站從那裏URI。搜索舊域,並用新的好運氣改變它;)

+0

你的意思是wp-config.php?我在那裏找不到有用的東西。 – Anuj

+0

是的。你必須從那裏更改:) – Zaur

1

請提出建議。

最簡單的方法是更改​​測試框上的域名系統。您只需將該網站放在您的測試框中,並且該域保持不變,您只需將該測試框的域的IP更改爲該測試框即可。這樣做你不需要改變任何東西,你可以修改該網站,只要你認爲合適。完成後,您只需將其複製到活動框中即可。

所有其他的替代方案是有點複雜,如果你想以不同的方式做到這一點,我建議你向一些專門的Q &一個網站,如Wordpress Stackexchange,該Wordpress Support Forums或。

相關#1 Q &答: