Javascript node.js静态文件获取http 303
我查看了相关帖子,但没有找到问题的答案:Javascript node.js静态文件获取http 303,javascript,node.js,http,Javascript,Node.js,Http,我查看了相关帖子,但没有找到问题的答案: 我的静态内容位于public/csspublic/js和public/img my server.js具有以下条目: app.use(express.static(uu dirname+/public)) 这是我如何引用静态文件的: 当我在Windows机器上本地运行node.js时,一切正常,但在部署到linux机器后,每次调用静态文件时,我都会得到HTTP 303 响应上的Location头值是多少?对于http://:3000/css/b
public/css
public/js
和public/img
app.use(express.static(uu dirname+/public))代码>
响应上的
Location
头值是多少?对于http://:3000/css/bootstrap.min.css请求,位置响应是/css/bootstrap.min.css/不确定修复是什么,但出于某种原因,它认为/css/bootstrap.min.css
是一个目录而不是一个文件,这就是为什么它要执行303重定向…Matt,谢谢你的评论。刚刚检查了FS和所有被识别为目录的文件。响应上的位置
头值是多少?对于http://:3000/css/bootstrap.min.css请求,位置响应是/css/bootstrap.min.css/不确定修复是什么,但出于某种原因,它认为/css/bootstrap.min.css
是一个目录而不是一个文件,这就是为什么它要做303重定向…马特,谢谢你的评论。刚刚检查了FS,实际上所有文件都被识别为目录。