国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

網(wǎng)站發(fā)布后Bootstrap框架引用woff字體無(wú)法正常顯示的解決方法

2019-11-19 18:50:14
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

網(wǎng)站發(fā)布到IIS后,發(fā)現(xiàn)網(wǎng)站使用的Bootstrap框架所引用的woff字體無(wú)法正常顯示。于是跟蹤http請(qǐng)求,發(fā)現(xiàn)woff字體請(qǐng)求出現(xiàn)GET .woff 404 (Not Found)的問(wèn)題,但是項(xiàng)目中woff字體的文件并未丟失。后經(jīng)排查,原來(lái)是服務(wù)器上IIS沒(méi)有添加woff字體的MIME類(lèi)型,導(dǎo)致發(fā)送HTTP請(qǐng)求時(shí),IIS無(wú)法處理和識(shí)別此類(lèi)型的文件。

解決方法1:在Web.config配置文件中添加woff字體的MIME類(lèi)型

解放方法2:在IIS中添加woff字體的MIME類(lèi)型
woff字體簡(jiǎn)介
MIME類(lèi)型簡(jiǎn)介

解決方法一:在Web.config配置文件中添加woff字體的MIME類(lèi)型

如果網(wǎng)站是使用ASP.NET 或者ASP.NET MVC 編寫(xiě)的,可以很方便的直接使用配置文件進(jìn)行woff字體的配置。只要在Web.config中的system.webServer節(jié)點(diǎn)添加下面的配置可以了。

 <system.webServer>  <staticContent>  <remove fileExtension=".woff" />  <mimeMap fileExtension=".woff" mimeType="font/x-font-woff" />   </staticContent> </system.webServer>

這里要注意下的是這個(gè)配置,添加此節(jié)點(diǎn)是防止出現(xiàn)這個(gè)錯(cuò)誤:“在唯一密鑰屬性“fileExtension”設(shè)置為“.woff”時(shí),無(wú)法添加類(lèi)型為“mimeMap”的重復(fù)集合項(xiàng)”,這個(gè)問(wèn)題可以點(diǎn)擊此鏈接查看解決方法。如果只添加下面的這個(gè)節(jié)點(diǎn),而且沒(méi)有報(bào)這個(gè)錯(cuò)誤的話,remove節(jié)點(diǎn)可以不用添加。另外”font/x-font-woff”是woff字體的MIME類(lèi)型值。

將該節(jié)點(diǎn)添加到網(wǎng)站的配置文件后,在重新打開(kāi)網(wǎng)站即可正常顯示woff字體。此方法可用于沒(méi)有權(quán)限操作IIS管理器的時(shí)候作為解決方案。

解放方案二:在IIS中添加woff字體的MIME類(lèi)型

如果可以直接操作IIS管理器的話,也可以直接在IIS上添加woff字體的mime type。只要打開(kāi)當(dāng)前的IIS,打開(kāi)MIME類(lèi)型的配置,最后添加一個(gè)新的MIME類(lèi)型就可以了,這里woff字體的擴(kuò)展名是.woff, MIME類(lèi)型為:”font/x-font-woff“。具體操作如下所示:

打開(kāi)控制面板中的IIS管理器,選擇當(dāng)前IIS,打開(kāi)MIME類(lèi)型配置;

在IIS中添加.woff截圖;

點(diǎn)擊MIME類(lèi)型右邊操作的欄的添加功能;

添加.woff的MIME類(lèi)型截圖;

彈出的添加MIME類(lèi)型對(duì)話框中,文件擴(kuò)展名填寫(xiě).woff,MIME類(lèi)型可填寫(xiě) font/x-font-woff 或者application/x-font-woff;

設(shè)置文件擴(kuò)展名和類(lèi)型;

點(diǎn)擊確定后成功添加了.woff擴(kuò)展名的MIMI TYPE,現(xiàn)在打開(kāi)網(wǎng)站請(qǐng)求WOFF字體就不會(huì)出現(xiàn)404 NOT FOUND錯(cuò)誤了。

woff字體簡(jiǎn)介

Web開(kāi)放字體格式(Web Open Font Format,簡(jiǎn)稱(chēng)WOFF) 是一種網(wǎng)頁(yè)所采用的字體格式標(biāo)準(zhǔn)。此字體格式發(fā)展于2009年,現(xiàn)在正由萬(wàn)維網(wǎng)聯(lián)盟的Web字體工作小組標(biāo)準(zhǔn)化,以求成為推薦標(biāo)準(zhǔn)。此字體格式不但能夠有效利用壓縮來(lái)減少檔案大小,并且不包含加密也不受DRM(數(shù)位著作權(quán)管理)限制。

在2010年4月8日,Mozilla基金會(huì)、Opera軟件公司和微軟提交WOFF之后,萬(wàn)維網(wǎng)聯(lián)盟發(fā)表評(píng)論指,希望WOFF不久能成為所有瀏覽器都支持的、“單一、可互操作的(字體)格式”。[6]2010年7月27日,萬(wàn)維網(wǎng)聯(lián)盟將WOFF作為工作草案發(fā)布。

WOFF的MIME類(lèi)型是:application/x-font-woff(font/x-font-woff也可以),目前的IIS7里面默認(rèn)沒(méi)有這個(gè)MIME類(lèi)型,如果要讓網(wǎng)站支持這個(gè),請(qǐng)?jiān)贗IS7里面的MIME類(lèi)型里面添加woff

MIME類(lèi)型簡(jiǎn)介

MIME(Multipurpose Internet Mail Extensions)多用途互聯(lián)網(wǎng)郵件擴(kuò)展類(lèi)型,既設(shè)定某種擴(kuò)展名的文件用一種應(yīng)用程序來(lái)打開(kāi)的方式類(lèi)型,當(dāng)該擴(kuò)展名文件被訪問(wèn)的時(shí)候,瀏覽器會(huì)自動(dòng)使用指定應(yīng)用程序來(lái)打開(kāi)。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開(kāi)方式。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沙雅县| 道孚县| 安乡县| 信宜市| 周至县| 墨脱县| 永城市| 铜鼓县| 南岸区| 洛川县| 时尚| 蓬莱市| 靖远县| 金昌市| 白玉县| 建宁县| 沧州市| 科技| 乐昌市| 襄樊市| 罗山县| 满城县| 白玉县| 金华市| 新平| 新龙县| 黔西县| 襄垣县| 石家庄市| 蕲春县| 阳新县| 陆河县| 阳西县| 巴中市| 通城县| 中西区| 静乐县| 霍山县| 玛多县| 桐庐县| 石城县|