【发布时间】:2011-05-30 00:40:35
【问题描述】:
我正在开发我的第一个需要 SSL 的网站,它托管在符合 PCI 标准的服务器上,SSL 设置正确(或者有人告诉我)。
我希望我可以更改我的代码中的特定链接以转到一个页面,例如https://mydomain.com/login.php,但是很遗憾,它不起作用。它甚至没有说存在 SSL 证书。
经过阅读后,我想我必须使用 curl 才能正确使用 HTTPS 吗?如果是这种情况,是否有任何关于这个主题的“仍然有效”的好教程?
另外,我的托管公司说我正在使用与他们的系统不兼容的 php 模块(我假设他指的是函数),它们必须与 5.3.x 一起使用......我浏览了整个页面他们声称的代码不兼容,并且每个函数都在 php 5.3.x 支持的函数列表中 (http://php.net/quickref.php)。
对它们在这里的含义有任何见解吗?这些东西不应该看起来像火箭科学,但我在正确地弄清楚它以及使用 SSL 实现 http 方面做得不够。
谢谢!
【问题讨论】:
-
如果网络服务器是这样设置的,您只需使用
https://URL 而不是http://URL。根本不需要卷曲。您能否更详细地说明该方法的问题所在? -
当你转到mydomain.com/login.php时,会发生什么?
-
我刚刚使用了一个 SSL 检查器,看来他们需要安装一个中间证书才能让安装的 SSL 证书在某些浏览器上受到信任,并给我我需要看到的锁图标。 “我的模块”就这么多......大声笑