I prefer to use individual config for each site,
nginx.conf
....
include /etc/nginx/sites-enabled/*;
....
/etc/nginx/sites-enable/somesite.conf
server {
listen 80;
server_name x.domain.com;
location x.domain.com {
auth_basic "Admin Login";
auth_basic_user_file /etc/nginx/.htpasswd;
}
}
Just my 2 cent :) It's helpful for me
--
View this message in context: http://nginx.2469901.n2.nabble.com/Matching-server-host-name-in-location-directive-tp6548405p6593276.html
Sent from the nginx mailing list archive at Nabble.com._______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx