对于我的 Opencart 项目,我安装了 SSL。站点将通过 HTTPS 访问,但前端显示损坏的图像。在 Admin 中,所有图像都使用 HTTPS 显示,只是前端有问题。
我在设置中设置了使用 SSL => YES。在 config.php 中使用 HTTPS 更改所有 URL
当尝试使用 HTTPS 访问网站时,图片文件夹会从 URL 中跳过。
如果我访问带有 http Logo URL 的站点,例如:- https://www.domainname.com/image/data/logos/logo.png
如果我使用 https Logo URL 访问站点,例如:- https://www.domainname.com/data/logos/logo.png
请帮帮我,为什么 image 文件夹会跳过 HTTPS url?
最佳答案
第一件事:
- 确保在商店的设置中将 config secure 设置为 yes
- 检查根文件夹和管理文件夹中的配置文件是否正确
配置文件应包括HTTP_SERVER
和HTTPS_SERVER
并进行相应设置。确保DIR_IMAGE
具有指向两个配置文件中图像文件夹的正确路径。 - 检查 htaccess 文件是否存在任何缺陷或重定向
关于php - Opencart 1.5.4 在前端显示 https 损坏的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43540358/