ПРОЕКТЫ 


  АРХИВ 


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: vhosting and map { }



On Wed, 28 Jun 2006, Dmitry Morozovsky wrote:

On Tue, 27 Jun 2006, Igor Sysoev wrote:

IS> > IS> Это опять же багофича: $document_root не понимает переменные в root.
IS> > IS> $request_filename понимает.
IS> >
IS> > Еще хорошо бы access_log понимал переменные...
IS>
IS> access_log переменные понимет.

Да, это я недосмотрел, он только на уровне http. Ну и ладно, логи по клиентам
будем отдельным сервисом разбирать.

log_format - только на уровне http, а access_log может быть даже на уровне
location.

BTW, я бы стандартный конфиг немножко поправил:

--- nginx.conf-dist     Fri Jun  2 19:59:12 2006
+++ nginx.conf     Wed Jun 28 12:43:04 2006
@@ -20,7 +20,7 @@

    #log_format  main  '$remote_addr - $remote_user [$time_local] $status '
    #                  '"$request" $body_bytes_sent "$http_referer" '
-    #                  '"$http_user_agent" "http_x_forwarded_for"';
+    #                  '"$http_user_agent" "$host" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

Это критично только для виртуального хостинга. Обычно логи делают на уровне
сервера.


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.