2014-10-28 109 views
2

我想讓我的網站通過SSL正確加載,並且每次查看頁面時,圖標和字體都不加載。字體和字體真棒圖標不通過SSL加載

這是我用於我的CSS和字體真棒。

<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

回答

12

嘗試刪除HTTP:從href

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

有一個關於一個偉大的文章協議相對位置:paulirish.com/2010/the-protocol-relative-url/

+0

是不夠的,我有[鏈接](使用nginx的):隱藏兩種緩存控制和附註:NO-緩存 – user1767316 2017-03-29 12:38:46

+0

這對我來說非常合適。仍然不確定是什麼導致它首先被打破。它昨天在工作,今天早上我不得不實施這個解決方案。沒有什麼改變,我知道否則。 – Leighthel 2017-06-15 12:58:36

0

嘗試使用

//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css 

也許它是一個簡單的問題,使用「http」而不是「https」,因爲谷歌apis使用https進行安全鏈接傳輸。用http替換http

3

我在chrome上有相同的SSL/TLS錯誤/問題。它在Firefox上運行正常。我不得不切換來源。

MaxCDN存在問題,您需要使用KeyCDN。

開關來源:

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

到:

<link href="https://opensource.keycdn.com/fontawesome/4.7.0/font-awesome.min.css" rel="stylesheet"/>