【发布时间】:2011-08-28 13:27:59
【问题描述】:
我正在我的一些由 wordpress 提供支持的网站页面上实施 SSL。 目前,我在受保护的页面上收到混合内容警告 - 我的自定义主题包括所有页面上出现的大量链接和 src 属性。链接出现在页眉、页脚、导航(由 wordpress 功能自动生成)和侧边栏(部分来自插件)中。虽然理论上我可以为安全页面编写自定义页眉和页脚,但在安全页面上使用插件和导航是不可能的。
我一整天都在努力完成的是编写一个 javascript 或 jQuery 函数,将通过 SSL 提供的页面上所有出现的“http”更改为“https”。
这个问题公然向我展示了我编码能力的极限。问题是最终提供的文档包含几个 php 文件,其中一些我几乎无法控制(必须修改插件,这些插件(A)相当复杂,(B)我想在将来更新)。正则表达式对我来说仍然是个谜。
我不知道这是否可能,以及使用 $(document).ready 或 window.onload 触发更改是否为时已晚无论如何,因为浏览器会更早地发出混合内容警告。
提前致谢,约翰内斯
【问题讨论】:
-
现在我知道这个问题完全是废话。显然,客户端方法根本没有帮助。我觉得我应该删除这个问题 - 这绝对是 不 它得到的两个赞成票 - 但我不会搞砸过去并留下我自己愚蠢的残余物。如果有人偶然发现这一点并试图尝试遵循它:不要。公认的答案值得一读,但问题不是。 :)
标签: javascript jquery wordpress ssl