前几天将网站进行了https改造,但是今天突然有网友反馈,跟版网上所有的演示站点都无法访问,小编马上进行了检查,发现含有iframe的演示站都无法访问了。
经过多方尝试,发现演示网址是采用https访问的,如果iframe出现含有http的链接是无法加载的。
解决办法如下:
如果您的网站演示站是调用子目录的话,那么比较简单,直接将原来http的链接替换为https即可。如果是写在数据库中可利用数据库进行批量替换
但是跟版网的情况不一样,比如演示网址是:https://www.genban.org/plus/show.php?aid=18540,演示网址中iframe加载的是另外一个子域名demo.genban.org中的链接,无奈只能去重新申请一个数字证书。申请之后将证书应用于demo.genban.org这个域名,然后到数据库中进行了批量替换,再次访问演示站时候便显示了。
如果有遇到改造https后出现iframe无法加载的问题,可用上面的方法尝试下,希望我的回答能够帮到您。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!