SetEnvIf主机不适用于子域

时间:2015-09-04 06:02:41

标签: .htaccess magento environment-variables magento-1.9 subdomain

在我的magento .htaccess文件中,SetEnvIf主机不适用于子域,但它适用于域

  

WORKING

some_string
  

不工作

SetEnvIf Host www\.domain\.com MAGE_RUN_CODE=domain_com 
SetEnvIf Host www\.domain\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^domain\.com MAGE_RUN_CODE=domain_com
SetEnvIf Host ^domain\.com MAGE_RUN_TYPE=website

为什么会这样?我的代码有问题吗? SetEnvIf Host www\.sub\.domain\.com MAGE_RUN_CODE=domain_com SetEnvIf Host www\.sub\.domain\.com MAGE_RUN_TYPE=website SetEnvIf Host ^sub\.domain\.com MAGE_RUN_CODE=domain_com SetEnvIf Host ^sub\.domain\.com MAGE_RUN_TYPE=website

我的magento版本是1.9。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

下面的代码对我有用:

SetEnvIf Host ^php\.stagebox\.in MAGE_RUN_CODE=base 

SetEnvIf Host ^php\.stagebox\.in MAGE_RUN_TYPE=website

SetEnvIf Host ^phpnoida\.testfire\.in MAGE_RUN_CODE=basestd 

SetEnvIf Host ^phpnoida\.testfire\.in MAGE_RUN_TYPE=website