Re: nginx: однотипные сервера
Dmitry E. Oboukhov ☫ → To Sergey Korobitsin @ Thu, Oct 06, 2011 10:06 +0400
> ну например такой (в реале конфиг из 23 локейшенов)
>
> server_name abc.ru;
>
> location / {
> root /path/to/project/public;
> }
>
> location /trs/ {
> rewrite ^(/trs)(/.*)$ $2 break;
> proxy_pass http://backend1;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For
> $proxy_add_x_forwarded_for;
> auth_basic "abc auth";
> auth_basic_user_file /path/to/project/config/htpasswd/rpc.htpasswd;
> }
>
>
> и еще десяток роутов, в которых упоминается:
> - /path/to/project/
> - abc.ru
> - hostname
* abc.ru можно заменить на $server_name
* если /path/to/project/ можно реорганизовать так, чтобы оно было вида
/path/to/projects/abc.ru, где /path/to/projects - не изменяется, то
опять же туда можно воткнуть $server_name
* hostname в примере конфига не увидел, где он используется?
--
Bright regards, Sergey Korobitsin,
Chief Research Officer
Arta Software, http://arta.kz/
xmpp:undertaker@jabber.arta.kz
--
...Когда я увидел перед собой перспективу жизни, прожитой так же,
как живет весь мир, я решил - ни за что, это отвратительно,
мне будет стыдно самого себя. Если бы я участвовал в поддержке
этой системы отчужденного, собственнического программирования,
мне казалось бы, что я делаю мир хуже ради денег.
-- Ричард М. Столлман (из интервью)
Reply to: