Здравствуйте...у меня всё работает с таким конфигом<br>server {<br>        index                           index.php;<br>        server_tokens                   off;<br>        autoindex                       off;<br>        listen                          <a href="http://192.168.0.3:80">192.168.0.3:80</a> default;<br>
        server_name                     <a href="http://corpix.ru">corpix.ru</a> <a href="http://www.corpix.ru">www.corpix.ru</a>;<br>        charset                         utf-8;<br>        access_log                      /var/log/nginx/corpix.ru-access.log     main;<br>
        error_log                       /var/log/nginx/corpix.ru-error.log;<br>        root                            /www/<a href="http://corpix.ru/pub/">corpix.ru/pub/</a>;<br><br>        location ~ &quot;/graffiti&quot; {<br>
                root                    /storage/pubfiles;<br>                autoindex               on;<br>                access_log              /var/log/nginx/corpix.ru-graffiti-access.log    main;<br>                break;<br>
        }<br><br>        location ~ \.flv$ {<br>                root                    /www/<a href="http://corpix.ru/pub/">corpix.ru/pub/</a>;<br>                flv;<br>        }<br><br>        location ~ &quot;/a&quot; {<br>
            access_log                  off;<br>        }<br><br>        location ~ &quot;/multimedia&quot; {<br>                root                    /www/<a href="http://corpix.ru/pub">corpix.ru/pub</a>;<br>        }<br>
<br>        location / {<br>                try_files               $uri $uri/ @yii;<br>        }<br><br>        location @yii {<br>                rewrite                 (.*) /index.php/$1 last;<br>        }<br><br>        location ~ \.php {<br>
                fastcgi_pass            unix:/var/run/php/php-fpm.sock;<br>                fastcgi_index           index.php;<br>                fastcgi_param           SCRIPT_FILENAME /www/<a href="http://corpix.ru/pub/index.php">corpix.ru/pub/index.php</a>;<br>
                include                 fastcgi_params;<br>        }<br><br>        include                         /etc/nginx/deny.conf;<br>}<br><br>server {<br>        index                           index.php;<br>        listen                          <a href="http://192.168.0.3:80">192.168.0.3:80</a>;<br>
        server_tokens                   off;<br>        autoindex                       off;<br>        server_name                     ~^([^.]+)\.corpix\.ru$;<br>        set                             $subdomain $1;<br>
<br>        charset                         utf-8;<br>        access_log                      /var/log/nginx/corpix.ru-blog-access.log        main;<br>        error_log                       /var/log/nginx/corpix.ru-blog-error.log;<br>
        root                            /www/<a href="http://corpix.ru/pub/">corpix.ru/pub/</a>;<br><br>        location ~ &quot;/a&quot; {<br>                access_log              off;<br>        }<br><br><br>        rewrite                         \.(js|ico|gif|jpg|png|css|flv|swf)$             /$uri break;<br>
        rewrite                         ^                                               /index.php$uri?blogname=$subdomain break;<br><br>        location ~ \.php {<br>                fastcgi_pass            unix:/var/run/php/php-fpm.sock;<br>
                fastcgi_index           index.php;<br>                fastcgi_param           SCRIPT_FILENAME                                 /www/<a href="http://corpix.ru/pub/index.php">corpix.ru/pub/index.php</a>;<br>                include                 fastcgi_params;<br>
        }<br><br>         include                        /etc/nginx/deny.conf;<br>}<br><br><br><br><div class="gmail_quote">18 марта 2010 г. 10:23 пользователь Вадим Мисирук <span dir="ltr">&lt;<a href="mailto:mkseva@gmail.com">mkseva@gmail.com</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div>    server {</div><div>            listen       80;</div><div>
            server_name ~^([^.]+)\.<a href="http://host.ru" target="_blank">host.ru</a>;</div><div class="im">
<div>            error_log /sites/<a href="http://host.ru/error.log" target="_blank">host.ru/error.log</a>;</div></div></div></blockquote><div><br>                set $username $1;<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div><br></div><div>           ......</div><div><br></div><div>    }</div></div>
</blockquote></div>можно и нужно без if &amp; rewrite<br><br>+ в рассылке много примеров на эту тему<br>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div><br>