我想要一个名为“main”的路由,它将提供静态文件:
app.use('/main',express.static(__dirname+'/public'));
但是,当我这样做时:
http://my.site.dev/main
CSS 和 JS 文件不会下载,因为它试图从中获取它们
http://my.site.dev/css/styles.css
它应该从以下位置获取文件:
http://my.site.dev/main/css/styles.css
但是,如果我使用尾部斜杠访问我的网站:
http://my.site.dev/main/
所有文件都很好
任何想法为什么没有尾部斜杠会扰乱 CSS 和 JS 等资源的进入?