Поддомены в одной папке с доменом (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;
    }

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