![](/img/trans.png)
[英]Mixed-content request from HTTPS page to HTTP (non-HTTPS) localhost address not blocked
[英]Add a HTTP link to SSL HTTPS page without causing Mixed-Content “Not Secure” error
如何在此頁面上添加不安全的 HTTP 鏈接而不會導致錯誤“不安全。”?
在保持站點鎖定的同時,有什么方法可以解決此問題?
嘗試#1
<link rel="ampHtml" href="http://example.com/">
嘗試#2
我使用 TinyURL 將我的 HTTP 鏈接轉換為具有 HTTPS 的短 URL。 ...這適用於大多數鏈接(這很棒!)
單擊其余鏈接時,有額外的 Javascript 將 URL 查詢字符串添加到 URL 的末尾。 這些字符串成功應用於 TinyURL,但不適用於最終目標 URL。
我能想到的唯一其他解決方案(如果可能的話)是......
您可以制作重定向頁面。 最基本的方法是使用 JavaScript 制作重定向頁面。
if (window.location.search.includes("?url=")) {
var url = window.location.search.replace("?url=", "");
window.location.replace(url);
}
基本上,發生的事情是它從安全頁面重定向到非安全頁面,而不會導致“混合內容”錯誤。 它從window.location.search
獲取url
參數,然后重定向到該參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.