Opencart 1.4 https中的图像URL不正确

时间:2017-04-04 07:12:32

标签: php ssl opencart

我对Opencart或php没有多少经验,所以这里有点盲目...... 我有一个客户希望他们的Opencart 1.4.9.6通过SSL服务,而不是问题,除了由于某种原因,在https上的IE浏览器中,没有任何图像出现。

在进行一些挖掘时,似乎仅在https上,头部标记中使用的$ baseurl显示为https:///[my-domain].com,产品图片也是如此。

在http上提供时很好。有一个重定向规则被添加到强制SSL,我已经把它排除在外,因为这是一个新的添加,它仍然发生(是的,我已经清除了缓存..)

有没有人有类似的东西?我可以通过在回显到页面时将//替换为//来修复$ baseurl问题,但这不会修复图像,并且不仅仅是其中一个...

任何想法都会非常感谢..提前致谢!

标记

2 个答案:

答案 0 :(得分:0)

HTTPS_SERVERconfig.php中的常量admin/config.php应该更改为正确的值。例如:

// HTTPS
define('HTTPS_SERVER', 'https://website.com/');

更改这些常量后,您必须在管理端打开安全连接

答案 1 :(得分:0)

结果显示在admin / config.php文件中定义的HTTPS_Server变量被覆盖在基本index.php文件中,看起来像是一些自定义代码,它将https://附加到从其他配置获取的url,虽然为什么不清楚。

我通过在重新定义之前清理网址解决了这个问题,这似乎解决了我的困境。