nginx ホームページが存在しない場合、デフォルトで 403 ではなく 404 を返す
ドメインが特定のサイトに乗っ取られ、サイト全体がブロックされたため、nginx の設定で特定のドメインを特定のサイトにバインドし、強制的に 404 を返すように設定しました。
location = / { return 404; }
しかし、ホームページは 403 を返してしまいます。期待通りの 404 を返すために、ホームページを正常にし、直接ホームページを存在しないリソースに 301 リダイレクトします。 完了
location = / { index index.html return 404; }
location = /index.html { return 301 /noexsit; }