在2009年的时候,就已经完全解决magento的多店多域名多模板和多ip的问题(详情可以看钥匙写的这篇blog).但是昨天阿水又在问我这个.正好从magento1.4以后,多站的设置确实有点不同了.

所以,我再重新讲一遍magento的多店多域名多模板和多ip的设置.

首先先讲Magento中website,store,和store view的区别.

website:从名字上来看.就知道新建一个website的话,所有的都可以不一样.

store:我们主要是操作这一级别.从这一级别操作.主要是网站分类上可以不一样.

store view:这一级别.主要是用在多语言上.或者网站所有的内容.都是一样的.只是模板不同.显示的一些东西不同上.

更多的不同之处,确实需要经验.慢慢尝试..我自己也不清楚我自己说的什么.  不过肯定有不一样的地方.

我们来按阿水说的操作,阿水的需求是:同一个站,不同的域名,不同的模板,不同的ip.  分类,内容都是一样的.

按照这个需求.我们可以直接在store view上来操作.

首先,先创建两个不同的store view.然后设置两个网站不同的base url还有不同的模板.模板文件可以一起都放在一个包里面,比如blank.

然后,我们ssh上magento的服务器.创建一个子目录,或者平级目录..  然后把index.php .htaccess cp过去(如果没有做过更改,也不需要修改).

然后进入vhost.conf  给这个子目录或者平级目录,绑定域名和分配ip.比如:

<virtualhost *:80>
    ServerAdmin webmaster@domain2.com
    DocumentRoot /var/www/magento
    ServerName domain1.com
</virtualhost>

<virtualhost newip:80>
    ServerAdmin webmaster@domain3.com
    DocumentRoot /var/www/submagento
    ServerName domai2.com
</virtualhost>

然后ln -s其他的目录:
首先先cd到新店的目录下,然后输入以下命令

ln -s app ../magento/app/
ls -s skin ../skin/
.......

其他不说了..
这个店多域名 多模板 多ip就成功了..如果有疑问,可以参考以前的设置办法.
更多的操作请自己挖掘.

关于作者

专注于电商,magentochina站长
shuai.zend一共有82篇博文

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

TOP Online Store
1.Girls' Generation, a Fantasy Jewelry online Store. Nobody Can Keep Away From the Beauty:tiffany ca 2.China Wholesale Electronics:China Wholesale Electronics 3.The android phone is best:Android sale.The Android Ice cream sandwich well be best Android OS. 4.R4 3DS for sale:R4 ds shops,and support Japanese R4:R4 販売. 5.fashion bag:armani watches and MBT shoes.
R4 V1.4.2 and your R4i Gold 1.4.2 and R4i GOLD 3DS card V1.4.2 can not work on it.
Please update your R4i Gold 1.4.2 and R4i GOLD 3DS card V1.4.2 card with this patch. Please read readme.txt attached firstly.Just do as the procedures listed in readme.