@taaadm

Как добавить расширение в uri в nginx?

Надо чтобы nginx запросы типа:
localhost/zbx/$filename
переделывал в
localhost/zbx/$filename.jpg

location /zbx/ {
              rewrite ^[\w|\d|\ |\_|\-]+(?!\.pdf)$  $1.jpg permanent;
              return 301;
        }
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 1
@xtreme
Снимаю порчу по SSH :)
location ~ ^/zbx/ {
  try_files $uri $uri.pdf =404;
}


Естественно, что root должен быть прописан, иначе файлы будут искаться в /etc/nginx.
Инфо: https://nginx.ru/ru/docs/http/ngx_http_core_module...
Ответ написан
Ваш ответ на вопрос

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

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