Image Magento的产品图片搞砸了

Image Magento的产品图片搞砸了,image,caching,magento,product,Image,Caching,Magento,Product,我运行magento和host 2商店,为简单起见,将它们称为: 商店A位于www.storea.com 商店B位于www.storeb.com 目前我的产品图片和缓存有点问题。当我添加一个新产品以在store B上显示时(因此我通过store a进入管理后端),图像将上载到storea.com/media/等。但是storeb.com正在尝试在storeb.com/media等上查找图像 我尝试将storeb.com的基本媒体url更改为指向storea.com,因为它的所有图像都上载到那里,

我运行magento和host 2商店,为简单起见,将它们称为: 商店A位于www.storea.com 商店B位于www.storeb.com

目前我的产品图片和缓存有点问题。当我添加一个新产品以在store B上显示时(因此我通过store a进入管理后端),图像将上载到storea.com/media/等。但是storeb.com正在尝试在storeb.com/media等上查找图像

我尝试将storeb.com的基本媒体url更改为指向storea.com,因为它的所有图像都上载到那里,但现在这就是产品图像缓存问题的症结所在。存储A没有缓存存储B的图像,因此仍然找不到图像(因此我的情况并不比以前好)

例如,storea.com/media/catalog/product/cache/1(1是storea.com的ID)如您所期望的那样拥有存储A的所有映像,但是storeb.com正在尝试从位于storea.com/media/catalog/product/cache/2(2是storeb.com的ID)的产品映像缓存访问文件,但存储A没有为存储B缓存映像文件

我知道图像正在上载到storea.com/media,因为如果我转到产品图像缓存文件夹上方的一个目录,我可以看到图像的所有“未缓存”版本

TL;DR 简言之,我需要一种方法: 1:让我为Storeb.com上传的图像(从storea.com的后端)上传到Storeb.com/media/catalog等,而不是storea.com/media/catalog


2确保storea.com能够缓存其媒体/目录/产品文件夹中的所有文件,不仅可以缓存其自身存储的文件,还可以缓存其他存储的文件。

确保存储B的媒体目录是存储a的文件系统链接

差不多


ln-s/path/to/storea/media./media

storea.com和storeb.com在服务器的文件系统中不是指向完全相同的位置吗?那么storea.com/media/catalog与storeb.com/media/catalog完全相同?这就是我在安装中如何做到的。三个网站,三个URL,都在同一个目录中。