magento 1.4 - 具有到同一位置的不同子域路由

时间:2016-01-10 15:32:09

标签: php apache magento

我担心在Magento(1.4)中这可能是不可能的(至少不容易)。

所以我们目前有一个网站设置:

shopping-public.mysite.com

搜索core_config_data和源代码,很多次引用shopping-public。

我想要完成的是让以下子域在相同的代码库上工作,并且让页面之间的所有链接都匹配:

shopping-development.mysite.com

我在.conf文件中设置了ServerAlias shopping-development.mysite.com,并且它正常工作 - 也就是说,我到达那里,并且正在显示该页面。

但是,它在以下意义上不起作用: a)对CSS文件和JS文件的引用仍然是shop-public.mysite.com,和 b)产品和其他页面的链接仍然是shop-public.mysite.com

如何解决(a)和(b)这样,无论子域(甚至是域)如何,资产文件链接和页面链接都会相对于我所在的(子)域发生变化?

我对Magento相当新,并且有很多xml值引用了这个...

2 个答案:

答案 0 :(得分:0)

Magento有很多配置。

CORE_DATA htaccess如果使用apache需要测试重写规则ok或no。 也许用转换盒硬编码index.php?

但首先尝试清理缓存。

答案 1 :(得分:0)

正如您所见,Magento将始终尝试重定向回主域。为实现这一目标,我认为您可能最好使用不同的商店视图/网站,然后使用.htaccess加载所需的特定网站。

通过这种方法,我肯定会对谷歌眼中的重复内容产生担忧。