我已经购买了SSL证书,我已经在设置中启用了SSL设置,并且我已经更改了两个配置文件以转到https,但是当我访问http://bit.ly/TCkEBv时,第一页是https,其余的都不是。我怎样才能解决这个问题?Opencart链接不是https?
0
A
回答
1
按照论坛线程,这实际上不是一个bug只是车设置的方式 - 这是大多数页面没有被设置为HTTPS,一旦你点击一个非HTTPS链接将恢复到HTTP
0
我意识到这是一个古老的线程,但考虑到最近谷歌SSL无处不在的索引变化,我认为这是相关的。以下示例将使OC在所有链接中使用https。您必须在system/library/url.php中更改3个字符。他们在论坛上删除了这一点,这是可以理解的,但我们已经将它运行在混合SSL多圈的一周生产流量上,没有问题。
警告:你的mods可能不同 - 在启用这个测试后,通过它们全部运行...特别是任何重定向管理器。这里是1.5.6的调整:
打开商店/系统/库/ url.php并找到$url = $this->url;
在附近的第18行附近的IF语句。将其更改为$url = $this->ssl;
并且在那里。
PS:另外还有一个很大的未经测试的方法来发送https首选使用$response->addHeader('Strict-Transport-Security: max-age=31536000');
作为标题,但我不确定最好的位置,除了index.php。此外,虽然它在测试中起作用,但不确定全服务器的影响。头控制器似乎是合乎逻辑的,但不是所有的OC区域都使用头控制器:)。尝试最好的位置....只是不做在$ url replicator,即使它看起来像它的作品。
相关问题
- 1. https链接https
- 2. Opencart显示一些链接为https而没有启用ssl
- 3. 如何让liferay生成https链接而不是http链接?
- 4. Opencart track外部链接
- 5. Cloudflare Opencart HTTPS问题
- 6. Opencart https url主体
- 7. 直接链接到OpenCart中的语言
- 8. Google是否抓取HTTPS链接?
- 9. OpenCart更改分页链接到SEO链接
- 10. 强制春天HATEOAS产生HTTPS链接,而不是HTTP
- 11. 来自Teamroom的邮件有http链接而不是https
- 12. 动态首页链接的Opencart的
- 13. 在Opencart中阻止链接被索引
- 14. OpenCart:如何添加链接到图像
- 15. Opencart SEF遗址相关链接
- 16. 重写Opencart中的所有Home链接
- 17. Opencart信息编辑链接丢失
- 18. OpenCart 2.1.0.2删除帐户链接
- 19. Opencart商店页面和链接
- 20. HTTPS链接获取问题
- 21. php url_exists功能https链接
- 22. 链接到不使用https的操作使用https的网页使用https
- 23. 添加图像到子类别,而不是文本链接PHP-OPENCART
- 24. 忘记密码链接从OpenCart 2.x管理员不工作
- 25. 链接不工作审查opencart中的产品?
- 26. 在Opencart中启用SEO链接时,几页不会显示
- 27. opencart菜单栏不显示项目/链接
- 28. SSLSocketFactory.createSocket使用http连接而不是https
- 29. 访问安全链接的HttpBuilder(即https链接)
- 30. 将链接标题链接到外部链接而不是链接
周杰伦你完美的回答了这个问题,为解决此访http://forum.opencart.com/viewtopic.php?f=20&t=88580&p=358196#p358196 我所需要的所有页面是HTTPS来通过pci合规。谢了哥们。 – WackyRacer8