Q: 如何为opencart安装SSL认证? Q: 如何让OpenCart使用我现在的SSL认证? A: 请注意,共享SSL证书不再被OpenCart认可,你必须购买属于自己的SSL认证。你可以从godaddy.com或teamagic.com.hk购买(价格约15-25美金)。 便宜的SSL证书对于小网店来讲已经足够了,除非你运行如yahoo或亚马逊amazon之类的网站,以便让多卖家进行销售以及需要保存诸如信用卡信息的能力。 OpenCart 在结账以及账户相关页面均充分支持SSL。在结账以及账户相关页面,OpenCart自动将这些页面转换为“https://”,但在产品以及文章信息页面,仍然使用普通的"http://"模式。 如何在OpenCart中启用SSL。 1. Admin->System->Setting->Server 标签页 设定Use SSL: 为True 2. a) 编辑文件: config.php b) 找到如下代码(注意是https区域,不是http区域):
c) 替换 "http://" 为 "https://" 3. 如果你想让后台同样安全,那就编辑后台的admin/config.php文件,做出同样的修改即可。 此时访问你的网站,看看是否已经转换到了https//模式。 常见问题 如果你访问时出现错误,请访问http://whynopadlock.com,输入你的相关使用https//的页面链接,将会告诉你错误原因。 通常原因: 1. 你的SSl认证的是https://www.yoursite.com,但是你却使用了http://yoursite.com,www部分非常重要。 2. 你使用了绝对路径来包含本站图片或外部网站图片; 3. 你使用了http://来调用外部网站的javascript文件。将这些url调整为"//",将会自动切换到https模式(前提是你调用的是诸如google apis或其他支持SSL认证的网站的javascript文件)。(责任编辑:好模板) |