Ssl getPageLink()和https

Ssl getPageLink()和https,ssl,prestashop,Ssl,Prestashop,所以我最近在我的网店上实现并激活了SSL认证。现在我需要将其上的所有链接从http改为https://http:// 我正在更改网站上的一些硬编码链接,但大多数链接都是由从PS数据库获取url的函数生成的,我已经设法弄清楚,您添加了true值作为参数,它将获取https url 问题是有很多不同的模块,做这些事情需要很多时间。所以我想可能有更简单的方法?某些类型的配置将为所有getPageLink函数添加真值作为参数 SSL工作正常。Firefox、Chrome等唯一抱怨的是某些元素不是http

所以我最近在我的网店上实现并激活了SSL认证。现在我需要将其上的所有链接从http改为https://http://

我正在更改网站上的一些硬编码链接,但大多数链接都是由从PS数据库获取url的函数生成的,我已经设法弄清楚,您添加了true值作为参数,它将获取https url

问题是有很多不同的模块,做这些事情需要很多时间。所以我想可能有更简单的方法?某些类型的配置将为所有getPageLink函数添加真值作为参数

SSL工作正常。Firefox、Chrome等唯一抱怨的是某些元素不是https。任何帮助都将受到感谢

编辑:我想一定有某种代表域名的全局变量。所以我去了数据库,找到了PS_SHOP_DOMAIN和PS_SHOP_DOMAIN_SSL。据我所知,PS仅在订单和帐户页面上应用SSL。但我所有的页面都需要它。因此,我将PS_SHOP_DOMAIN的值更改为,但这没有任何区别。我的路径正确吗?

您是否在此处启用了SSL: 首选项->常规->启用SSL


关于,

是的,我知道SSL正在工作。我们的问题是浏览器在我们的URL旁边显示感叹号,表示页面包含不安全的元素,例如http://链接,例如图像/js文件等。我们正在寻找一种平滑的方法将所有这些转换为https://以便删除感叹号。唯一的解决方案是隔离各个点并进行处理。通常,如果你的网站管理员意识到你的网站运行良好,那么链接的数量应该很低。