Re: Настройка субдоменов для начинающего

Anton Bessonov exelib на googlemail.com
Пн Апр 5 22:43:46 MSD 2010


Значит плохо искали, плохо читали.

http://www.ruby-forum.com/topic/189724


    server {
        listen          80;
        server_name     ~^(.*)\.domain$;
        set   $subdomain $1;
        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
            root /home/forums/$subdomain;
            access_log        off;
        }
        location ~ {
            fastcgi_cache off;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;

            include /nginx/fcgi.conf;
            fastcgi_param  SCRIPT_FILENAME  
/home/forums/$subdomain$fastcgi_script_name;
        }
    }



ttab schrieb:
> To Anton
> Пользовался и читал - смотрите мой первый пост.  Чтоб не захламлять свой пост несколькими конфигами, я привел в пример только один. Специально для вас могу скопипастить еще один:
>   
>>>>> server {
>>>>>        listen          80;
>>>>>        server_name     site.ru *.site.ru;
>>>>>
>>>>>
>>>>>        set $subdomain "";
>>>>>        if ($host ~* ^(+)\site.ru$) {set $subdomain "/sub_$1";}
>>>>>        if ($host ~* ^www.site.ru$)             {set $subdomain "";}
>>>>> ...
>>>>>        location / {
>>>>>                root    /home/site.ru$subdomain;
>>>>>        }
>>>>>           
> Тоже не открывает :( 
> ps К чему тратить время и писать пустышки "пользуйся поиском"? Если действительно хотите помочь, дайте ссылку на 100% верное решение из десятков предложенных.
>
> To silly sad
> Спасибо за совет! 
> Правильно ли я понял, лучше убрать папку public и содержимое сайта переписать в /home/site.ru/ ?
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,71095,71353#msg-71353
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>   




Подробная информация о списке рассылки nginx-ru