2012-08-02 89 views
2

我正在嘗試將Magento網站從子域移至其主域,並且遇到問題。一個朋友做這個指南,我就跟着一個發球(我想反正)將Magento移至新域名

我做過Magento的備份,然後上傳到我的主域名,然後 -

  1. 製作現有數據庫的備份(PhpMyAdminexport)。
  2. 將文件複製到新服務器(如果您有SSH訪問權限,而不是FTP,它可以更快地歸檔它們)。
  3. 在新主機上創建數據庫。
  4. 導入新服務器上的現有數據庫轉儲(PHPMyAdminimport)。
  5. 驗證Magento的是在使用了正確的設置DB:\程序\等\ local.xml中

  6. 檢查新創建的DB。 查找表格:'core_config_data'。 編輯'web/unsecure/base_url'的記錄。 編輯'web/secure/base_url'的記錄。 如果你不這樣做,該網站將始終被重定向到一箇舊的位置。 例如,對於兩個變化:「http://allmyoffers.co.uk/」到http(s)://.co.uk/

  7. 刪除'var \ cache'的內容目錄。

  8. 新的Magento網站應該準備好了。

有誰知道我錯了嗎?這裏是我的地盤 - www.perfumecow.com

PS我只有有限的代碼技能,所以請,如果你寫的基本代碼的談話,所以我能理解:)

乾杯

克里斯

+0

這種類型的問題並不真正屬於對堆棧溢出,因爲它不是一個編程問題的。你應該看看http://area51.stackexchange.com/proposals/25439/magento,看看獲得一個合適的地方來提出這些問題 – Sturm 2012-08-02 17:50:53

回答

10

答案是您在網址設置中缺少正斜槓。

變化‘web/unsecure/base_url’'http://www.perfumecow.com''http://www.perfumecow.com/'

與變革'https://www.perfumecow.com'‘web/secure/base_url’'https://www.perfumecow.com/'

(不要忘記將其標記爲回答是否能夠解決此事)

+0

Legend!工作 – chris 2012-08-02 13:38:27

+0

很高興我可以幫助,編碼一個正斜槓的世界可能會搞砸了整個網站... – 2012-08-02 13:50:58

+0

你不需要改變標題,只是標記@GershonHerczeg的答案爲答案,我們都知道它已被回答 – ivantedja 2012-08-02 14:02:09