nginxにおいて表題の通り。知らなかったのでメモ。
■ nginx
- nginx 1.12.1
■ 444
How to prevent processing requests with undefined server names
http://nginx.org/en/docs/http/request_processing.html#how_to_prevent_undefined_server_names
上記に記載されていた。nginxでの独自ステータスコードとして”444“を返すようにすると、レスポンスを一切返さないようになるらしい。レスポンスはもちろん返らないのでアクセス元のクライアントからは何も返ってこない状態となる。
server {
listen 80;
server_name "";
return 444;
}
なるほど。これは意外と便利そうである。
以上。