2013-02-19 96 views
0

Magento中的多個商店1.7。 我在設置這個問題時遇到問題。 我已經通過配置兩個網站,存儲,存儲視圖等,並在網絡配置中的網址。 我已經更改了域上的A記錄,指向了magento網站,並且我按照指示更改了index.php,但是當我鍵入我的第二個網站地址時,它只是將我帶到主(原始)網站頁面,如果我更改Magento中的默認網站它的工作原理!我不能離得很遠,但現在我正在掙扎,有什麼建議嗎? 有人告訴我,在1.7我只需要改變的index.php,使其工作 安德魯Magento中的多個商店1.7。不指向新網站

+0

你加什麼你的index.php文件? – Andrew 2013-03-01 16:02:54

回答

0

您必須提供商店代碼或網站代碼服務器變量$ _ SERVER [「MAGE_RUN_CODE」]或作爲第一個參數與MAGE在index.php文件:: run()函數,例如,如果網站的每個子域有一個商店,你可以做到這一點:

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.'); 
$_SERVER['MAGE_RUN_CODE'] = $storeOrWebsiteCode; 

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.'); 
Mage::run($storeOrWebsiteCode, 'website'); 
or 
Mage::run($storeOrWebsiteCode, 'store'); 
相關問題