0
我的網站僅使用HTTPS。 我允許使用BBCodes來顯示圖像。用戶正在放置圖像,如「https://imagehoster.net/img.png」,imagehoster使用重定向,因此瀏覽器通過HTTP「http://imagehoster.net/img.png」加載它。這會使瀏覽器顯示惱人的混合內容警告。有沒有辦法來防止這種情況?禁用https重定向到http
我的網站僅使用HTTPS。 我允許使用BBCodes來顯示圖像。用戶正在放置圖像,如「https://imagehoster.net/img.png」,imagehoster使用重定向,因此瀏覽器通過HTTP「http://imagehoster.net/img.png」加載它。這會使瀏覽器顯示惱人的混合內容警告。有沒有辦法來防止這種情況?禁用https重定向到http
簡稱:NO
長: 在沒有真正的Web服務器偵聽到SSL。實際上,只有一個防火牆/代理向瀏覽器發送http定位。 您無法攔截該請求。即使你可以,在哪裏重定向? 他們不提供SSL服務器,因爲它需要很多資源進行加密,或者需要很多流量,因爲代理服務器無法緩存。
解決該問題的想法: 檢測這些鏈接,下載它們並將副本存儲在您的服務器上。 替換鏈接。也許你只需要存儲預覽。如果點擊它重定向到一個新的瀏覽器窗口上的原始鏈接。