我正在用VNext + OSX + Chrome做一些实验。 我试图得到一个woff2文件 GET http://localhost:5003/fonts/fontawesome-webfont.woff2?v=4.3.0 但发生错误。 请参阅下面的请求标题 Remote Address:127.0.0.1:5003 Request URL:http://localhost:5003/fonts/fontawesome-webfont.woff2?v=4.3.0 Request Method:GET Status Code:404 Not Found 这是我的Startup.cs public void Configure(IApplicationBuilder app) { app.UseStaticFiles(); app.UseServices(services => { services.AddMvc(); }); // Add MVC to the request pipeline app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller}/{action}/{id?}", defaults: new { controller = "Home", action = […]
我在我的程序从字体松鼠生成的字体,我只是无法让它在IIS中工作,它在本地主机。 我添加了application / font-woff 文章到我的MIMEtypes,但它仍然不想工作。 Context –Fonts —-font location –css files CSS @font-face { font-family: 'wallStreetFont'; src: url('Fonts/subway-webfont.eot'); src: url('Fonts/subway-webfont.eot?#iefix') format('embedded-opentype'), url('Fonts/subway-webfont.woff2') format('woff2'), url('Fonts/subway-webfont.woff') format('woff'), url('Fonts/subway-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } 编辑当前的MIME 我正在使用默认的IIS 8 MIME 字体/ x-woff
今天我更新了Font Awesome包到4.3.0,注意到woff2字体被添加了。 该文件链接在CSS中,所以我需要configurationnginx正确的服务woff2文件。 目前我在nginxconfiguration字体中有这个块: location ~* \.(otf|eot|woff|ttf)$ { types {font/opentype otf;} types {application/vnd.ms-fontobject eot;} types {font/truetype ttf;} types {application/font-woff woff;} } woff2字体的适当MIMEtypes是什么?
直到现在,我已经使用了保罗·爱尔兰的防弹字体面联合 但是我只是在支持caniuse上的.woff和.woff2文件,而且在IE9 +中支持woff。 大部分关于这个话题的文章都是从2009年左右开始的,在写这篇文章的时候已经是七年前了。 当woff现在得到如此广泛的支持时,我们是否真的需要不断地声明ttf,otf,eot和svg?