2014-07-20 20 views
-1

我有一個非常奇怪的問題,我不知道如何去解決。我在我的網站上使用@ font-face圖標字體。這在大多數地方都可以正常工作,除非我使用Internet Explorer 9或10訪問網站並且不使用www。字首。該網站在Internet Explorer 8中正常工作,如果您使用www,它也可以正常工作。字首。不僅如此,該網站在另一個幾乎完全相同的網站上運行良好。不知道如何去解決這個問題。我認爲這是一個DNS或apache問題(可能與文件設置有關),但我可以使用任何建議。奇怪的icomoon /即9和10 /:之前/ Apache的DNS問題

站點它不工作(即9 &只有10個):

http://itascainternational.com 

網站的圖標字體做的工作:

http://www.itascainternational.com 
http://itascacg.com 
http://www.itascacg.com 

回答

0

如果您在使用WWW訪問您的站點,字體作品。 不推薦的一種選擇是重定向itascainternational.com www.itascainternational.com。防止重複內容是一種很好的做法。但它不能解決問題。

很可能是您的問題訪問控制允許來源 。你必須將它添加到你的apache配置中。

<FilesMatch "\.(ttf|otf|eot|woff)$"> 
    <IfModule mod_headers.c> 
    Header set Access-Control-Allow-Origin "http://mydomain.com" 
    </IfModule> 
</FilesMatch> 

問候。