Magento 1 設定多站點、多域名、多語言、多貨幣

Magento 1 設定多站點、多域名、多語言、多貨幣

1、登入後臺system->manage stores
多站點
選擇create website:

進入:

填寫完整後,儲存,再去該website下新建store和store view
store新建:

2、store下面可以新建多個store view(即多語言設定),Code的值是展示view的關鍵所在
每個view代表著一種語言,所以建立多個view時,需要去下載安裝語言包,magento-community

3、多個網站,重複上面步驟即可。
4、多域名設定
system->confirguration

5、然後在選擇,GENERAL標籤下的Web:

6、取消use default(或者 use website)前面的勾, 在Unsecure和Secure的base url中輸入你已經擁有的域名
點選儲存。
7、多域名設定的最後一步,修改專案根木的 .htaccess檔案:

開啟檔案在最後加入:

SetEnvIf Host ^xncp.mez100.de.cn    MAGE_RUN_CODE=de   /* Store or website code 這裡的code新建store view時的code輸入框的值*/
SetEnvIf Host ^xncp.mez100.de.cn    MAGE_RUN_TYPE=website  /* Run store or run website */

8、多貨幣的設定
view或website設定多貨幣
再選擇下方的currency Setup:

依次設定基礎貨幣、預設貨幣、所允許的貨幣
在Allowed Currencies選擇多個值後,儲存,實現多貨幣的設定
在去設定貨幣匯率。這個如果不設定的話,在前臺不會出現貨幣轉換的選項:

這裡可以設定貨幣的匯率以及貨幣的符號
貨幣匯率:

貨幣符號:

設定好後,儲存,在前臺就可以看見貨幣轉為的選項了。
下面還有一種多域名的做法(又稱二級目錄)
假設我們的網站現在有個vip的站點(只有允許vip使用者訪問)
1、登入後臺system->configuration,選擇對應的website或store view ,選擇左側的 web 標籤:


注意:{{secure_base_url}}/de

4、然後在瀏覽器中輸入www.xample.com/de就可以訪問相應的store view或website了