Поддомены в одной папке с доменом (nginx)

Feb 20, 2015

Подскажите пожалуйста как сделать поддомены в одной папке с доменом конфигурационный файл

upstream backend-site {server unix:/var/run/php5-site.sock;}

server {
        listen                          80 default;
        server_name                     site.ru www.site.ru sub.site.ru;
        root                            /var/www/site/www;
        access_log                      /var/log/nginx/site-access.log;
        error_log                       /var/log/nginx/site-error.log;
        index                           index.php index.html;
        rewrite_log                     on;
        if ($host != 'site.ru' ) {
                rewrite                 ^/(.*)$  http://site.ru/$1  permanent;
        }
        location ~* ^/core/ {
                deny                    all;
        }
        location / {
                try_files               $uri $uri/ @rewrite;
        }
        location /index.html {
                rewrite                 / / permanent;
        }

        location ~ ^/(.*?)/index\.html$ {
                rewrite                 ^/(.*?)/ // permanent;
        }
        location @rewrite {
                rewrite                 ^/(.*)$ /index.php?q=$1;
        }
        location ~ \.php$ {
                include                 fastcgi_params;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
                fastcgi_pass    backend-site;
        }
        location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
           access_log           off;
           expires                      10d;
           break;
        }
        location ~ /\.ht {
                deny                    all;
        }
}

пробовал разные конфигурации но все время перекидывает на основной домен помогите разобраться буду признателен за любую помощь