yous
@yous

Nginx как добавить исключение на кеширование файлов?

Нужно добавить папку на исключение кеширования в ней, /upload/export/products/

Вот кусок кода в конфиге nginx

location ~* ^.+\.(css|js)$ {
      rewrite ^(.+)\.(\d+)\.(css|js)$ $1.$3 last;
      expires 31536000s;
      access_log off;
      log_not_found off;
      add_header Pragma public;
      add_header Cache-Control "max-age=31536000, public";
    }

    location ~* \.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|odb|odc|odf|odg|odp|ods|odt|ogg|ogv|otf|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|t?gz|tif|tiff|ttf|wav|webm|wma|woff|wri|xla|xls|xlsx|xlt|xlw|zip)$ {
      expires 31536000s;
      access_log off;
      log_not_found off;
      add_header Pragma public;
      add_header Cache-Control "max-age=31536000, public";
    }

    location ~ /upload/export/products/.*(\.zip|\.json|\.xml)$ {
      proxy_cache off;

      proxy_intercept_errors off;
      proxy_read_timeout 30s;
      proxy_send_timeout 30s;
    }


вставил этот кусок location ~ /upload/export/products/.*(\.zip|\.json|\.xml)$ сделал рестарт nginx,но файлы всё равно в кеше. I NEED HELP....
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы