magento 多域名问题

本文介绍如何配置两个Magento项目共享同一数据库,并确保所有产品图片统一存储在一个项目的media目录下,通过调整URL设置及index.php文件实现跨项目资源共享。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:两个magento项目目录,共用同一个数据库,所有产品图片都位于magento1中的media目录下,magento2中生成或者上传的图片都会在magento1中生成。配置过程如下:

第一步:在magento1中配置一个新的website(magento2),设置店铺(这里标识为m2)


第二步:为该website配置信息,系统-》配置-》常规-》web(我汉化了),配置范围选中magento2,主要是设置magento1的url,media(如果js,skin要使用magento1的也做相应配置)


说明:备份url是设置访问magento2时显示的url,媒体url设置为magento1的,即magento2中的图片都是使用media1中的。基本url我没改,其它的可以根据需要改

第三步:配置magento2下的index.php文件,主要是如下3个地方:

$mageFileName='../magento1/app/Mage.php';(如果是两个不同的ip我还不晓得怎么弄)

$mageRunCode='m2';(m2是之前设置的magento2这个店铺视图的标识)

$mageRunType='website';

这里的设置是让访问magento2时就跳转到magento1中m2的视图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值