zencart同一空间不同的域名网站使用同一个images,想在同一个空间中调用同一个网站的图片,可以使用以下方法。
shop1.com
shop2.com
图片文件夹:shop1/images/
shop2.com 引用 shop1.com 的图片
ZEN CART默认的是相对路径,改成绝对路径也可以的, 要改两个文件.
(1)需要在admin/includes/configure.php
将
define(‘DIR_WS_CATALOG_IMAGES’, HTTP_CATALOG_SERVER . DIR_WS_CATALOG . ‘images/’);
改为:
define(‘DIR_WS_CATALOG_IMAGES’, HTTP_CATALOG_SERVER . DIR_WS_CATALOG . ‘../shop1/images/’);
如果是在根目录的话,就改为:
define(‘DIR_WS_CATALOG_IMAGES’, HTTP_CATALOG_SERVER . DIR_WS_CATALOG . ‘../images/’);
(2)需要在includes/configure.php
将
define(‘DIR_WS_IMAGES’, ‘images/’);
改为:
define(‘DIR_WS_IMAGES’, ‘../shop1/images/’);
如果是在根目录的话,就改为:
define(‘DIR_WS_IMAGES’, ‘../images/’); PS:必须是同一个IP下。不同的IP是无法调用的。
