Я подаю страницу 404 с курьерским:Относительные пути для 404 страницы служил Экспресс
server.use(function(req, res, next) {
res.status(404).sendFile('404.html', { root: __dirname + BASE })
})
404.html
находится в корневом каталоге веб-сайта, и все работает безупречно, если я пытаюсь открыть не- существующая страница на корне (http://mywebsite.com/asd
).
Проблема в том, что я пытаюсь открыть страницу внутри других папок (http://mywebsite.com/asd/asd
). Пути для моего css
и js
не соблюдаются: <link href="dist/bundle.min.css" rel="stylesheet">
Как решить этот путь, связанный проблема? И безопасно ли обслуживать страницу с sendFile
на производственном сервере?
Я бы сказал, что пути уважаются, они просто неверны. – robertklep