2012-11-19 81 views
1

這裏是場景:Magento多國/多域名設置

- 我有一個朋友誰擁有一個magento網站,例如abcd.co.uk. - 他們想擴大他們的業務到一些其他的歐洲國家,所以他們已經購買了abcd.at,abcd.be,abcd.de等域名 - 他們想使用相同的目錄,相同的界面,相同的所有可用的所有這些域名除外,貨幣(這將是自動價格轉換),存儲地址,幫助聯繫地址等。 - 沒有語言翻譯要求。一切都將是英文

閱讀過多的論壇和幫助手冊後,我們做了這些: -created,1個網站,1個商店和1個商店的視圖,爲每個域。 -在網站級別配置他們的網址和貨幣。 - 在主magento安裝中創建了一個名爲stores的文件夾,併爲該文件夾內的每個域創建了單獨的文件夾。 - 將index.php和.htaccess文件複製到每個文件並配置它們(以後再實現.htaccess文件配置是徒勞的,因爲vps正在使用nginx)。

問題01.這是我們需要的正確方法嗎?或者我們是否錯過了某些東西或者採取了不必要的措施? 問題02:如果它是正確的方法,可以一步一步解釋如何完成剩下的步驟(使用nginx和其他必要步驟的虛擬主機配置,請參考?

正如我所提到的,我做功課,發現大量關於如何設置關於建立Nginx的Apache的,但非常不完整的信息。更糟糕的是,我什麼都不知道nginx的

提前感謝。

+0

我個人會做它沒有子文件夾...看到http://stackoverflow.com/questions/13315580/magento-multistore-subfolder-without-symlinks/13316186#13316186 .... http://stackoverflow.com/questions/12312491/htacces-setenvif-to-nginx -fastcgi-param-conversion ... http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/configuring_nginx_for_magento –

+0

@RS - 謝謝。我非常喜歡這個選項(沒有子文件夾),但我有幾個問題。我應該添加哪個配置文件「if($ host = mywebsite1.com){}」?主要是nginx.conf文件還是mymainwebsite.conf文件?如果是主要的nginx.conf文件,我還需要爲每個額外的域創建單獨的mywebsite1.conf文件嗎?非常感謝。 – Pradeep

+0

我剛開始使用nginx(很少有經驗)..但由於它是'如果陳述'我會把它放在個人配置,所以你可以很容易地添加和刪除網站 –

回答

1

我有類似的任務一次 我做的是:

  1. 單個magento文件夾,單個index.php。
  2. Magento具有多個網站/商店/商店的意見,具有適當的URL域,貨幣,根類別設置。
  3. index.php文件被配置爲根據域運行store_view。

那麼如何做到這一點'調度'?它被描述爲here

+0

感謝您的回覆。只是一個問題,但。我是否必須對index.php文件進行更改?如果我沒有錯,按照[http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/navigation/multiple-website-setup](http://www.magentocommerce.com/wiki/4_- _themes_and_template_customization/navigation/multiple-website-setup),1.4以上的任何東西都不需要這些index.php文件的更改。 – Pradeep

+1

當然你應該!我在這裏提供了一個鏈接。如何正確使用它。 –

+0

昨天晚上嘗試瞭解決方案,一切都像魅力一樣:-)感謝所有人指導我走向正確的方向。 – Pradeep