CNode

请教下express实现静态服务器的问题

问答
Xxggaxlc发布于12 年前最后回复12 年前8 回复9089 浏览0 收藏

用express实现了静态服务器,用本地IP访问很正常,但是用域名访问就会出现把部分图片 CSS 的MIME解析成text/html, 1.jpg 这个是express实现的静态服务器 2.jpg NODE.JS小白,百度了好久,不知道怎么弄了 ,请教下大家 ,谢谢

查看回复

回复 (8)

T
think2011#1·12 年前

朋友!你需要这个库

A
alsotang#2·12 年前
引用 think2011朋友!你需要这个库!

@think2011 这个库是用来做判断的......

按理说服务器应该会自动对不同的拓展名加设置不同 mime 的,不管你用 ip 访问还是 域名 访问,对于 express 来说接收的请求应该都是一样的啊。 线上也如此?

X
xggaxlc#3·12 年前
引用 alsotang@think2011 这个库是用来做判断的...... 按理说服务器应该会自动对不同的拓展名加设置不同 mime 的,不管你用 ip 访问还是 域名 访问,对于 express 来说接收的请求...

@alsotang 用本地IP访问可以 没问题 MIME都没问题 ,我是用软件做的80端口映射,绑定自己的域名后就不行了 有些CSS文件和部分图片的MIME就解析不对了 ,要不然写个同步读取文件的静态服务器?

X
xggaxlc#4·12 年前
引用 think2011朋友!你需要这个库!

@think2011 可是我用本地IP测试又没问题 用域名饶了一圈就不正常了 应该和MIME没问题吧

C
coolicer#5·12 年前

express.static应该会判断mime

L
leizongmin#6·12 年前

用的是什么软件进行端口映射?

T
think2011#8·12 年前

关注

参与回复
登录后即可参与回复。登录