我试图让我的网站通过 SSL 正确加载,每次查看页面时,图标和字体都没有加载。

这是我用于我的 CSS 和 Font Awesome 。

<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/style.min.css" rel="stylesheet">
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600' rel='stylesheet' type='text/css'>

Here's a link to the website in case you want to check the full code

最佳答案

尝试从 href 中删除 http: :

<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">

这里有一篇关于协议(protocol)相关的很棒的文章:paulirish.com/2010/the-protocol-relative-url/

10-05 20:39
查看更多