网站JavaScript计算器无法正常工作,需要解决方案

时间:2018-11-02 23:22:23

标签: javascript html json ajax wordpress

我最近使我的网站通过了SSL认证,但是现在我的计算器坏了。 网址:https://secondunitcentersmc.org/calculator/

请帮助提供解决方案,唯一受影响的下拉列表是第一个位置。enter image description here

控制台日志错误: angular.js:12011混合内容:“ https://secondunitcentersmc.org/calculator/”页面已通过HTTPS加载,但请求了不安全的XMLHttpRequest端点“ http://secondunitcentersmc.org/wp-content/themes/secondunitcenter/calc/data/rents.json”。该请求已被阻止;内容必须通过HTTPS提供。

将此URL更改为https不起作用,(这将导致表单不显示)在文件内的两个位置将$ http更改为$ https都不起作用

来自我网站的scripts / app.js的图像。这也是一个wordpress网站。

1 个答案:

答案 0 :(得分:0)

因此,当我导航到http://secondunitcentersmc.org/wp-content/themes/secondunitcenter/calc/data/rents.json时,它会自动更改为https。在您调用此页面的js文件中,该网址是否以http或https开头?

您可能要考虑为位置创建私有的自定义帖子类型,而不是为此数据使用json文件,然后可以使用标准的wordpress查询将其称为下拉列表。将来添加和编辑它们也将更加容易。 (并摆脱https / http错误:))

您如何将https添加到您的网站?与插件或手动?如果是手动操作,则需要在常规>设置中更新站点地址和wordpress地址,并向.htaccess文件中添加一些代码。这里有更多信息(方法2)https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/