我的express应用程序在主机上运行,有时我会看到syslog显示以下消息:日志
但应用程序的路由器是:
router.get('/api/cart/products',PublicController.browse);
这是应用程序静态路径设置:
app.use(express.static(path.join(__dirname, 'public')));
我不知道为什么nginx路由错误的路径到公共静态目录
有人能帮我找出原因吗?非常感谢?
很难说没有看到更多的代码或文件夹的结构。如果你没有第二行
app.use(express.static(path.join(__dirname, 'public')));
在最后(它必须排在其他路线的最后(,你将面临问题。你确定这行代码跟在你所有其他路线之后了吗?