设置空网站nginx空域名
Nginx 的配置文件中,可以为某个域名(或者 IP)配置 server,但没有配置该 server 的访问将会直接返回 404 错误页面。如果您想要在 Nginx 上设置一个空网站(也就是无论访问任何页面都不会返回 404 页面),可以通过下列方式实现。
在 server 中添加以下配置:
```
server {
listen 80 default_server; # 监听 80 端口,default_server 为默认 server 名称
server_name _; # 表示所有域名都使用该配置
return 204; # 返回状态码 204,表示该请求已成功处理但没有返回任何信息
}
```
这样,当访问该 server 中不存在的资源时,Nginx 就会返回一个空白页面,而不是 404 错误页面。
