This question already has answers here:
How to allow http content within an iframe on a https site
(8个答案)
Dealing with HTTP content in HTTPS pages
(10个答案)
Allow loading HTTP resources over HTTPS
(1个答案)
2年前关闭。
所以我父亲有10多个不同的流媒体广播网站。他使用广播提供的流URL来在他的网站上流音乐。问题在于这些流URL中的大多数都是http而不是https。因此,广播电台的某些页面显示为不安全。
我知道这是合乎逻辑的,因为您加载到页面中的所有项目都必须通过https才能确保页面的安全。
是否有任何方法/任何破解/一些解决方法可以使这项工作正常进行。这真的很烦人,恐怕会影响到他的网站SEO。
流所有者尚未准备好更改为https,因此他们可能还需要花费一年的时间。
另外,如果您不能使用PHP脚本,则可以使用URL缩短程序(如Bitly)在其中生成https转发url。
(8个答案)
Dealing with HTTP content in HTTPS pages
(10个答案)
Allow loading HTTP resources over HTTPS
(1个答案)
2年前关闭。
所以我父亲有10多个不同的流媒体广播网站。他使用广播提供的流URL来在他的网站上流音乐。问题在于这些流URL中的大多数都是http而不是https。因此,广播电台的某些页面显示为不安全。
我知道这是合乎逻辑的,因为您加载到页面中的所有项目都必须通过https才能确保页面的安全。
是否有任何方法/任何破解/一些解决方法可以使这项工作正常进行。这真的很烦人,恐怕会影响到他的网站SEO。
流所有者尚未准备好更改为https,因此他们可能还需要花费一年的时间。
最佳答案
由于您已将此问题标记为PHP,因此我假定您可以更改网站的代码。
您可以做的是在您的站点上创建一个简单的脚本,该脚本将重定向到广播电台。
https://www.yourwebsite.com/redirecttosomeradiostation.php
在“ redirecttosomeradiostation.php”中输入:
<?php
header('Location: http://www.somenonsslradiostation.com');
另外,如果您不能使用PHP脚本,则可以使用URL缩短程序(如Bitly)在其中生成https转发url。
关于javascript - 网站显示为不安全,因为流提供程序不支持SSL ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52239376/