请教下express实现静态服务器的问题
用express实现了静态服务器,用本地IP访问很正常,但是用域名访问就会出现把部分图片 CSS 的MIME解析成text/html, 这个是express实现的静态服务器 NODE.JS小白,百度了好久,不知道怎么弄了 ,请教下大家 ,谢谢
8 回复
朋友!你需要这个库!
@think2011 这个库是用来做判断的…
按理说服务器应该会自动对不同的拓展名加设置不同 mime 的,不管你用 ip 访问还是 域名 访问,对于 express 来说接收的请求应该都是一样的啊。 线上也如此?
@alsotang 用本地IP访问可以 没问题 MIME都没问题 ,我是用软件做的80端口映射,绑定自己的域名后就不行了 有些CSS文件和部分图片的MIME就解析不对了 ,要不然写个同步读取文件的静态服务器?
@think2011 可是我用本地IP测试又没问题 用域名饶了一圈就不正常了 应该和MIME没问题吧
express.static应该会判断mime
用的是什么软件进行端口映射?
@leizongmin NAT123
关注