banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

nginxのホームページが存在しない場合、403ではなくデフォルトで404を返す

nginx ホームページが存在しない場合、デフォルトで 403 ではなく 404 を返す

ドメインが特定のサイトに乗っ取られ、サイト全体がブロックされたため、nginx の設定で特定のドメインを特定のサイトにバインドし、強制的に 404 を返すように設定しました。

location = / { return 404; }

しかし、ホームページは 403 を返してしまいます。期待通りの 404 を返すために、ホームページを正常にし、直接ホームページを存在しないリソースに 301 リダイレクトします。 完了

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

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

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。