вопрос по логам

Mike Baikov mike at baikov.com
Tue Jan 20 09:36:39 MSK 2009


Здравствуйте!

Почему не пишутся все указанные логи?

     server {
         listen                  80;
         server_name             xxx.ru
         charset                 utf-8;
         access_log              /var/log/nginx/xxx.access.log;

         if ($country) {
             rewrite  ^/(.*)$                    /noaccess.html  last;
             return                              403;
         }

         location / {
             root                                /var/www/xxx.ru/htdocs;
             index                               index.html;
         }


         location = /osmp/ {
             if ($partners) {
                 access_log /var/log/nginx/partners_denied.log;
                 return 404;
             }

             rewrite  ^/osmp/                    /osmp/index.php  last;
         }


         location = /chronopay/ {
             if ($partners) {
                 access_log /var/log/nginx/partners_denied.log;
                 return 404;
             }

             access_log /var/log/nginx/chronopay_payments.log;
             rewrite  ^/chronopay/               /chronopay/index.php  last;
         }

         location = /chronopay/accept/ {
             rewrite  ^/chronopay/accept/        /chronopay/accept.php last;
         }

         location = /chronopay/decline/ {
             rewrite  ^/chronopay/decline/       /chronopay/decline.php 
  last;

         }


Пишется только основной, остальные создаются при старте и все. Пусто.
Спасибо!





More information about the nginx-ru mailing list