как обрабатывать перенаправление 404, если не www перенаправлен на www - PullRequest
0 голосов
/ 11 октября 2018

Я использую Node.js и хочу отобразить страницу 404, если маршрут не существует, но проблема в том, что я также перенаправил свою веб-страницу с не-www на www.Ниже приведен код, который я использовал для перенаправления не с www на www.

app.all(/.*/, function(req, res, next) {
    var host = req.header("host");
    if (host.match(/^www\..*/i))
        next();
    else
        res.redirect(301, "http://www." + host);
});

Я также хочу 404 обработки ошибок с этим.Я прочитал много постов по этому поводу, но ни один из них не помог мне.Как это сделать.

Используется бэкэнд-технология Node.js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...