我试图让我的网站通过 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/