用的“ certbot --apache ”自动配置的,在配置的时候我选择的是包括图片全部走 https ,现在小站打开一塌糊涂,而且绿锁旁边有感叹号,请问怎么解决?
1
qceytzn OP |
2
Tink 2016-12-26 15:19:09 +08:00 via iPhone
fullchain
|
4
fangdingjun 2016-12-26 15:52:30 +08:00
看起来是部分资源没有走 https ,浏览器拒绝加载
检查 apache 配置, 更正配置 |
5
ianzhou233 2016-12-26 16:02:42 +08:00 via Android
你的站调用的图片等资源是 http 吧?
|
6
ooxxcc 2016-12-26 16:04:41 +08:00
给个页面才好判断
看提示应该是引用了 http 资源 |
7
qceytzn OP @ianzhou233
@ooxxcc @fangdingjun 各位大哥,安装过程是这样的: CENTOS 7 全新系统安装好之后 update ,然后 yum 安装 httpd 、 php 、 mysql ,这几大样全部好了之后再 yum install php-mysql yum install php-gd yum install epel-release yum install libmcrypt-devel yum install php-mcrypt 至此在服务器上下载 opencart 的文件包,解压,放到 www/html/下,一次性安装成功,一切访问都是 OK 的,页面清爽漂亮。然后 ,开始配置 SSL ,一开始“ certbot --apache ”总是出错,搜索了一会发现是没有 mod-ssl 模块, yum install mod_ssl 安装之,再然后“ certbot --apache ”就成功了,在配置的界面上我选择的是所有的都走 https 包括图片,然后再访问网站就邋遢了,永远都不能彻底刷新的样子,绿锁上也有错误提示,一下子不知道该怎么办了,毕竟是第一次搞 SSL ,照理说所有的资源不都是在我的 /www/html/下面吗?又没有外链任何一张图片( opencart 根本都还没配置),所以下面怎么搞呢?... |
8
qceytzn OP 再补充一个信息:/www/html/下有个 phpinfo.php ,直接访问 https://www.XXXXX.XXX/phpinfo.php 看到的页面是很漂亮的,绿锁上也没有感叹号,这个页面上有两张都正常显示的(这两张小图是引用的外链还是我本机的我就不知道了)
看了问题是在商城程序上 打字到这里的时候我好像想起来了:商城的后台有个 ssl 的开关我还没没去设置呢 |
9
alex321 2016-12-26 16:50:02 +08:00
页面源代码中包含非 ssl 的链接,就这样。。
|
10
qceytzn OP 要命, https://www.xxxxx.xxx/admin/ 进不去了...如何暂时禁用 SSL ??
|
11
qceytzn OP 解决了...
cart-root-folder]/config.php cart-root-folder]/admin/config.php https |