Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > mod_rewrite и лог NGINX - засыпает записями


Автор: MsJulia 27.2.2013, 15:24
Использую правило mod_rewrite которое перенаправляет обращение к *.jpg на php скрипт 
Всё работает нормально, но лог nginx заваливают записи о отсутствующих картинках
Оно и понятно что http://site.ru/201dadf3b91e242er3da076002ac1425c/65ba9fdb4e8...
не существует, параметры отрабатываются в скрипте и он отдает картинку самостоятельно.

Как правильно настроить и что именно в связке Apache + Nginx mod_rewrite

Автор: Сумасшедший 12.3.2013, 11:39
В конфиге nginx прописать location который будет запросы к определённым url пропускать на апач и не прописывать в том локешне логи

Автор: Sanchezzz 13.3.2013, 10:01
Что то в таком стиле

Код

location ~ ^/storage/(.*)/(.*)_(.*)\.(jpg|jpeg|gif|png|bmp)$ {
    #proxy_intercept_errors      on;
    #proxy_cache                 image-resize;
    #proxy_cache_key             "$host$document_uri";
    #proxy_cache_valid           200 1d;
    #proxy_cache_valid           any 1m;
    if (!-e $request_filename){
        rewrite ^(.*)$ /storage/resize.php;
        proxy_pass http://$host$uri; 
      }
    }


это с моегоhttps://github.com/sanchezzzhak/AutoResizeByUrl 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)