当我们访问一下Ngin部署的网站时,如果访问一个不存在的资源时,默认服务端会返回404错误,如下所示
其实这个页面,我们也是可以自己创建一个页面作为404的返回的,可以通过
即可以通过error_page code
... [=
[response
]] uri
; 进行配置
其他说明: 关于error_page指定能写的位置段为:http, server, location, if in location
当然笔者是建议配置到单独的server,有些情况也可以配置到location中,这样不影响其他server
一个很经典的配置,可以当客户端访问得到404错误页面是,可以返回给他们首页 -(当然创建一个新的页面也可以的),方法如下:
error_page 404 /index.html;