nginxのserver_nameを複数設定する
Nginxつかってて、vhostをきりたいときで、同一の名前で同じディレクティブで受けたいときってありますよね。
そういうときって、 server_name
に複数並べて、下記みたいに書くと思います。
server {
listen 80;
server_name example.org www.example.org;
...
}
ここで、この server_name
は上限どれくらいかな?
って気になったので調べた。
server_names_hash_max_size
と server_names_hash_bucket_size
を増やせばいいみたい。
server_names_hash_max_size
は デフォルトだと 32 らしい。
server_names_hash_max_size
から増やしていけって書いてあった。