ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Настройка субдоменов дл я начинающего
  • From: Anton Bessonov <exelib@xxxxxxxxxxxxxx>
  • Date: Mon, 05 Apr 2010 20:43:46 +0200
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=HO7tsPyCukMwla7swcOUtAv0XyB5YoCs2c0X+c3IAZg=; b=r7ae0zo9LL3azOuJWsQsc97L2Fzyw/IROTox7vHvhMvutw6zMFncxaDCrhm119/QRS 8zeprjpdySWITUFtkfIRBmwI+cIuBhvfROofQsiOl5rnempe8B+udznbTxt0KZSP/4hK fcjXn+Bkr7/jXMkqzg1NHbmz2m19+JDwB2vtE=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=TG1gNnZx1qtRlaD+dgP0bYJf3g3WULZy68eBwtAdfhZtlm0IcbDLqBpZNPEF1qBO5G Zira71HsVgY3XBpnyMeQc0wRVi1PNdvpxFsFAUS9Ur08xT6dLsHbBoe6OXf+Is7zrdK1 jEJxT6tS/dc67ULPET2etb5V5wDzzYDpsuiJM=
  • In-reply-to: <4e2b12256fb266e4ec0e1b94845ec8ca.NginxMailingListRussian@xxxxxxxxxxxxxxx>
  • References: <fd9b0ee4c15d75e1fbc0e201d3c73300.NginxMailingListRussian@xxxxxxxxxxxxxxx> <4e2b12256fb266e4ec0e1b94845ec8ca.NginxMailingListRussian@xxxxxxxxxxxxxxx>

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

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@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.