Re: Исключить статику из access_log

Sokolov Evgeniy ewgraf at gmail.com
Fri Dec 14 10:57:38 UTC 2012


С большой долей вероятности что в этот location запрос не заходит, ищите
куда он заходит вместо этой локации.

У вас там много include и if'ов, попробуйте сократить конфиг до минимума,
поотключать различные участки конфига. Что-то резолвит ваш запрос с большим
приоритетом, либо вообще запрос уходит куда-то в сторону.


2012/12/14 <dekapriz at yandex.ru>

> Так хедер не отдаётся (запрашивается jpg):
>
> location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html|flv|swf)$ {
>            add_header TEST Testing;
>
> А так - отдаётся:
>
> add_header TEST Testing;
> location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html|flv|swf)$ {
>
> Денис
>
> 13.12.2012, 16:44, "Sokolov Evgeniy" <ewgraf at gmail.com>:
>
> Ну например вставить туда добавление дополнительного header к ответу и
> проверить наличие этого заголовка при запросе файла. В общем сделать что
> угодно 100% рабочее и что просигнализирует о заходе в эту локацию.
>
>
> 2012/12/13 <dekapriz at yandex.ru>
>
> Как это проверить?
>
> server {
>         include         bx/node_port.conf;
>         server_name     www.site.ru site.ru;
>         server_name_in_redirect off;
>         proxy_set_header        X-Real-IP        $remote_addr;
>         proxy_set_header        X-Forwarded-For
>  $proxy_add_x_forwarded_for;
>         proxy_set_header        Host $host:80;
>         set $proxyserver        "http://127.0.0.1:8888";
>         set $imcontenttype      "text/html; charset=utf-8";
>         set $docroot            "/home/bitrix/www/site/htdocs";
>         # www redirect
>         if ($host ~* ^site.ru(.*)$) {
>                 rewrite ^(.*)$ http://www.site.ru$1 permanent;
>         }
>         index index.php;
>         root /home/bitrix/www/site/htdocs;
>         # Redirect to ssl if need
>         if (-f /home/bitrix/www/site/htdocs/.htsecure) {
>                 rewrite ^(.*)$ https://$host$1 permanent;
>         }
>         location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|html|flv|swf)$ {
>                 keepalive_timeout 75;
>                 keepalive_requests 100;
>                 root   /home/bitrix/www/site/htdocs/;
>                 access_log        off;
>                 expires           30d;
>                 autoindex         on;
>         }
>         include bx/conf/im_common.conf;
>         include bx/conf/bitrix.conf;
>         include bx/server_monitor.conf;
> }
>
> C уважением,
> Денис
>
> 13.12.2012, 06:58, "Sokolov Evgeniy" <ewgraf at gmail.com>:
>
> Может до этой локации вообще дело не доходит?
>
>
> 12 декабря 2012 г., 18:18 пользователь <dekapriz at yandex.ru> написал:
>
> Добрый день!
> Хочу убрать статику из журнала. Почему-то эта конструкция не работает:
>
>         location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html|flv|swf)$ {
>                 keepalive_timeout 75;
>                 keepalive_requests 100;
>                 root   /home/bitrix/www/site/htdocs/;
>                 access_log        off;
>                 expires           30d;
>                 autoindex         on;
>         }
>
> Хотя прекрасно работает на других серверах.
> Сайт на битриксе, если что.
>
> nginx-1.2.4-1.el6.ngx.i386
>
> Денис
>
> --
> --
> С уважением, Соколов Евгений
>
> --
> --
> С уважением, Соколов Евгений
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
--
С уважением, Соколов Евгений
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20121214/a3c148ff/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru