为什么get路径为二级目录时,render的页面无法加载css等静态资源?
发布于 10 年前 作者 Silenmile 6596 次预览 最后一次回复是 10 年前 来自 问答
<a href="/papers/11">download</a>
app.get(’/papers/11’,function(req,res){ res.render(‘education’); });
education.ejs页面加载css等静态资源不成功。 然而若: app.get(’/papers’,function(req,res){ res.render(‘education’); }); 则education.ejs页面加载成功。
另外想知道如何配置静态目录,可以实现超链接,无须用get处理路由
4 回复
@thesadboy没有问题,用redirect不是render就好了,不知道为什么?
是否使用express等框架, 我碰到过类似的问题,可能是css及js的路径写成了相对路径, 比如说:
卤煮看看对不对,不对我们再交流
@ImHype 确实是这个问题啊!感谢!太厉害了!