一个问题确实困扰着我。
我有一个具有全球客户范围的网上商店,因此我使用已知服务“maxcdn.com”和“拉区”通过maxcdn分享我的图像,脚本和类似资源。
Maxcdn给了我一个子域名,我可以访问我的资源,如果我启用了“shared-ssl”,我为我的购物车结账这是SSL安全的,我得到一个与它们支持ssl的略有不同的子域。 / p>
我通过PHP替换了所有资源,而非ssl或ssl变种取决于当前站点的协议。
在我自己的电脑上,这种结构非常有效。然而,在一些同事(不同的位置,但在所有PC,设备上的行为相同)上,它告诉我SSL证书无效,并且根本无法打开页面(使用所有浏览器)。
它表示SSL证书无效,并且显示max-cdn证书与我自己网页的域名不兼容。
- 长话短说:
我使用自己的ssl-certificate从网络服务器获取网站,并使用maxcdn ssl-certificate来获取图像和css,javascripts等资源,以便从CDN中获取资源。
这是一个开箱即用的设置,还是需要在apache中注册maxcdn证书,或者如何发生这种情况。
有人有个主意吗?谢谢到目前为止......
答案 0 :(得分:0)
没关系,我自己解决了。
事实证明,A-Record的变化(在禁用全站点缓存之后)需要花时间在世界各地进行更新(像往常一样),而那些不幸仍有旧DNS记录的人最终使用CDN上的路由导致SSL证书对该目标无效。