Nginx rewrite to eliminate "www" not working

view story

http://serverfault.com – I've looked at many SE threads and done various google searches and can't figure out why i can't redirect www.mysite.com to mysite.com on my nginx server. The 1st server block does the http://mysite.info -> https://mysite.info redirect as you'd expect. So i'm not sure why the 2nd server block isn't doing the same for the www.mysite.info -> mysite.info. Here's the relevant part of my nginx.conf file: server { server_name mysite.info; rewrite ^ https://$server_name$request_uri? permanent; } server { server_name www.mysite.info; rewrite ^ https://mysite.info$request_uri? perm (HowTos)