繁体   English   中英

Cufon无法使用SSL?

[英]Cufon not Working on SSL?

我已经为我的服务器购买了SSL并安装了它。 但是安装后,我发现cufon不再起作用。 我检查了一些问题,并用谷歌搜索,但没有一种解决方案有效。

在页眉中添加了页脚中的代码,尝试了所有操作,但不起作用,感谢您的答复。

标头:

<script src="http://cufon.shoqolate.com/js/cufon-yui.js" type="text/javascript"> </script>
<script src="https://mywebsite.com/js/myriad-pro.cufonfonts.js" type="text/javascript"></script>

页脚:

<script type="text/javascript">
Cufon.now(); 
Cufon.replace('.myriad_pro_semibold', { fontFamily: 'Myriad Pro Semibold', hover: true }); 
Cufon.replace('.myriad_pro_bold', { fontFamily: 'Myriad Pro Bold', hover: true }); 
Cufon.replace(
    'h1, h2, h3, h4, h5, h6, .menu-title',
    { fontFamily: 'Myriad Pro Bold' }
);
Cufon.replace('.nav a, .nav2', { fontFamily: 'Myriad Pro Semibold', hover: true }); </script>

您是否尝试过下载cufon-yui.js到自己的服务器,并从那里服务了吗? 您目前正在从http而非https那里获取它,这破坏了使用https的整个目的,因为该连接不安全,并且可能导致脚本甚至无法加载。

某些脚本(例如来自Google服务器的jquery)可以用作协议不可知的(这意味着如果父页面使用https,则它们将使用https)

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>

但是,看起来cufon的服务器上没有https。

您可以使用以下链接代替cufon.shoqolate.com。 //cdnjs.cloudflare.com/ajax/libs/cufon/1.09i/cufon-yui.js

实际上,cufon网址会自动重定向到此asd

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM