【问题标题】:Website javascript calculator not working, need solution网站 javascript 计算器无法正常工作,需要解决方案
【发布时间】:2019-04-07 04:34:14
【问题描述】:

我最近让我的网站获得 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 网站。

【问题讨论】:

  • 它几乎告诉你的错误信息..你有一个请求 -> "http://secondunitcentersmc.org/wp-content/themes/secondunitcenter/calc/data/rents.json" 它也需要是https 而不是http

标签: javascript html json ajax wordpress


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多