Как создать страницу 404 без использования .htaccess - PullRequest
1 голос
/ 27 октября 2019

Нужна помощь в создании страницы 404? используйте это только с экспресс-ответом с моим ответом внизу.

Сначала добавьте это в package.json:

{
  "name": "   text   ",
  "version": "0.0.1",
  "description": "   text   ",
  "main": "server.js",
  "scripts": {
    "start": "node server.js"
  },
  "dependencies": {
    "express": "^4.16.4"
  },
  "engines": {
    "node": "8.x"
  },
  "license": "MIT",
  "keywords": [
    "node",
    "glitch",
    "express"
  ]
}

, затем посмотрите на ответ ниже

1 Ответ

1 голос
/ 27 октября 2019

Используйте это:

app.get('*', function(req, res){
  res.sendFile(__dirname + '/views/404.html');
});

Также убедитесь, что вы сделали страницу 404.html в папке views / на глюк. Или, если вы хотите удалить /views/404.html и заменить его на /404.html.
Посмотреть демо. Сделайте произвольный текст в конце URL.

...