2013-12-11 31 views
0

我目前正在通過Cloudflare運行Magento商店,並且我一直在嘗試一些堆棧溢出用戶建議由Cloudflare引起的重複訂單。爲了測試這一點,我在某種程度上仍然使用Cloudflare訂閱,因此決定爲我的Media,Skin和JS文件創建CName Records(例如:cdn1.mydomain.com),並且只有cloudflare才能提供這些資源。Magento,Icon Packs,CName Records和Cloudlfare

這似乎是進展順利,除非我變得與FireFox瀏覽器奇怪的行爲。

我的風格得到鏈接到頁面正確用下面的代碼:

<link rel="stylesheet" type="text/css" href="http://cdn1.mydomain.com.au/skin/frontend/theme/default/css/styles.css"> 

在我的樣式表我鏈接到我的字體包用下面的代碼(從IcoMoon):

/* BEGIN Install Custom Icons from IcoMoon */ 
@font-face { 
    font-family: 'icons'; 
    src:url('../fonts/icons-v8.eot'); 
    src:url('../fonts/icons-v8.eot?#iefix') format('embedded-opentype'), 
     url('../fonts/icons-v8.svg#icons') format('svg'), 
     url('../fonts/icons-v8.woff') format('woff'), 
     url('../fonts/icons-v8.ttf') format('truetype'); 
    font-weight: normal; 
    font-style: normal; 
} 

這一切都可以在我的根域啓用cloudflare時正常工作,但是當它被禁用時,當我爲cdn1.mydomain.com.au啓用它時,FireFox中的圖標不再加載。但是,它們可以在Chrome中加載而不會出現問題。

當看着fire bug中的net標籤時,我可以看到Fire Fox的確找到並下載字體包,因爲它用成功標題(200 OK)作出響應。

有什麼我不知道爲什麼FireFox會顯示字體包的努力?

回答

0

這可能是一個類似Rocket Loader的問題。是否在性能設置中關閉該功能 - 如果啓用 - 解決問題?

問題出現在一個瀏覽器中,而不是另一個的事實表明可能會影響某些東西的可選性能功能)。