Избавляемся в nginx от пережитка прошлого - www

Веб сервер - nginx

В настройках сайта достаточно добавить переход на сайт без www:

/etc/nginx/sites-available/example.com

server {
    listen 80;
    server_name example.com www.example.com;

    if ($host ~* ^www\.(.*)) {
    set $host_without_www $1;
        rewrite ^(.*)$ http://$host_without_www$1 permanent;
    }
}
22 мая 2011