Простой и изящный способ избавиться от www в запросах на всех виртуальных серверах, обслуживаемых nginx. Не сработает для доменов, для которых server_name задан в виде .domain.ru (с точкой) и www.domain.ru. server { listen 1.2.3.4:80; server_name ~^www\.(?<name>.*); rewrite ^ http://$name$request_uri? permanent; }