2013-07-08 46 views
0

我得到了建立在prestashop上的工作電子商店的副本。當我在localhost(localhost/tretry/web/cs /)上運行它時,它會顯示來自另一個web(localhost/index.php)的文件。 Adress保持不變(localhost/tretry/web/cs /)。 什麼設置/文件可以做到這一點?如何重定向它?Prestashop自己重定向到web根目錄

我根據從乾淨的Prestashop安裝目錄

回答

0
  1. 刪除.htaccess文件(有沒有必要去重新創造它)設置在數據庫中更改網址店。
  2. 更改URL設置符合此:

enter image description here

希望這有助於。

+0

非常感謝,這是友好的URL的問題。 我沒有足夠的聲望投票起來,pittz :( –

+0

很高興能有幫助!:) –

+0

我有幾乎相同的問題。下載現有的商店,當我去localhost/shop重定向到www.theexistingshop.com 我無法訪問管理頁面,所以如何做到這一點?在SQL表配置中,域和domain_SSL已設置爲localhost,就像它們在在線網站 – Rayjax

1

遷移到另一臺主機,請按照下列步驟:

  1. 進入phpMyAdmin的面板和整個數據庫導出爲一個SQL文件。
  2. 將文件上傳到新的FTP或本地系統。
  3. 變化/config/settings.inc.php和更新設置:

    define('_DB_SERVER_', ''); 
    define('_DB_NAME_', ''); 
    define('_DB_USER_', ''); 
    define('_DB_PASSWD_', ''); 
    
  4. 轉到您的新網站的phpMyAdmin的和進口SQL文件。

  5. 搜索以下表格和更新的存儲位置:

    Table: ps_configuration 
    Fields: 
    PS_SHOP_DOMAIN : www.yourdomain.com 
    PS_SHOP_DOMAIN_SSL : www.yourdomain.com 
    Table: ps_shop_url 
    Fields: 
    domain:www.yourdomain.com 
    domain_ssl: www.yourdomain.com 
    physical_uri:/(slash for root or /folder/ location of prestashop)