<html><head><meta http-equiv="Content-Type" content="text/html charset=koi8-r"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>server {</div><div> listen 80;</div><div> server_name ~^(?<project>.+)\.(?<user>.+)\.example\.net$;</div><div><br></div><div> root /var/www/$user/$project/public;</div><div>}</div><div><br></div><div>Как следствие </div><div><br></div><div><a href="http://project1.user1.example.net">project1.user1.example.net</a> => /var/www/user1/project1/public</div><div><br></div><div>Или я не понял вопроса?</div><div><br></div><div><div>On 7 Mar 2013, at 17:12, Юрий Гончаров <<a href="mailto:neo@miritec.com">neo@miritec.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Здравствуйте<br><div class="gmail_quote"><div dir="ltr"><div><br></div><div>есть инфраструктура</div><div><br></div><div>/lab/user1/project1</div><div>/lab/user1/project2<br></div><div>/lab/user1/project3<br>
</div><div>
/lab/user1/project4<br></div><div style="">/lab/user2/someproject1</div><div style="">/lab/user2/someproject2 </div><div style=""><br></div><div style="">и т д</div><div style=""><br></div><div style="">Есть ли возможность в nginx для каждого user1 создавать один умный server_name и root для работы...что-то типа</div>
<div style=""><br></div><div style=""><div> server {</div><div> listen 80;</div><div> server_name $<a href="http://project.user1.lab.domain.com/">project.user1.lab.domain.com</a>;</div><div style=""> location /</div>
<div style=""> {</div><div style=""> root /lab/user1/$project;</div><div style=""> }</div><div> }</div><div><br></div></div><div><br></div><div style="">Или все же писать скрипты которые будут генерить конфиги?</div>
<div style=""><br></div><div style="">Спасибо!</div><div><br></div><div>--</div><div>NEO83-RIPE</div><div><br></div></div>
</div><br></div>
_______________________________________________<br>nginx-ru mailing list<br><a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>http://mailman.nginx.org/mailman/listinfo/nginx-ru</blockquote></div><br></body></html>