◆nginxの設定
server_name で設定するだけでバーチャルホストが簡単に出来るのは便利。
でもちょっとハマったので(^^;
◆複数名前を指定可能
例)
server_name a1.zjapan.net a2.zjapan.net
とスペース区切りで複数ドメインが指定できて便利です。
もちろん*も可能なので
例)
server_name *.zjapan.net
で全部指定も可能
◆デフォルトは
どのバーチャルホストにも引っかからなかったら、どこに行くのかなぁと、何台か設定してみて動作が曖昧だったので変だなぁと思ったら、デフォルトをちゃんと指定しないと駄目なんですね。
例)
listen 80 default_server;
listenに書くというのは間違えそうだ。
◆その他
バーチャルホストの設定を別ファイルにして、includeするのが便利。
例)
include hosts/*.conf
あとはドメイン毎に hosts フォルダの中に記述するだけでOK
apacheとホーマットが違うので最初は戸惑うけど、nginxの方が簡単でいいですね。
ラベル:nginx