nginx 首页不存在时默认返回404而不是403

nginx 首页不存在时默认返回 404 而不是 403

域名被某站劫持了导致整站被 B，通过 nginx 设置将指定域名 bound 到指定的站点，然后强制返回 404。

location = / { return 404; }

但是首页还是返回 403 代码。而不是预期的 404。 于是让 404 正常，再直接把首页 301 到一个不存在的资源。 完工

location = / { index index.html return 404; }

location = /index.html { return 301 /noexsit; }