如何在不使用 .htaccess 的情况下创建 404 页面

How to create a 404 page without using .htaccess

您需要制作 404 页面方面的帮助吗?您可以将其与快递一起使用,并在底部使用我的回答。

(如果你有一个可用的 package.json 并且你正在使用 express,你可以跳过这一步。)

首先将此添加到 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"
  ]
}

然后看下面的答案

使用这个:

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

还要确保在 views/ 文件夹中创建一个 404.html 页面以解决问题。或者,如果您想删除 /views/404.html 并将其替换为 /404.html
View the demo. Make any random text on the end of the url.