Вы не путайте термины "работает" и "хорошо работает".
> Цитата (оттуда):
> Directive _if_ has problems when used in _location_ context
>
> Вот это у меня работает уже очень давно:
> server { server_name site.ru www.site.ru;
> listen 1.2.3.4:80;
> root /www/site;
>
> set $hname $host;
> if ($host ~* '^(www\.)?(.+)$') { set $hname $2; }
>
> location /awstats { alias /opt/awstats/wwwroot/html/$hname; }
> location /awstatsclasses { alias /opt/awstats/wwwroot/classes; }
> location /awstatscss { alias /opt/awstats/wwwroot/css; }
> location /awstatsicons { alias /opt/awstats/wwwroot/icon; }
> }
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru