@lumb

Как задать алиас папкам в nginx?

Раньше на сайте все изображения, pdf и т.п лежали в папке /uploads/posts/ (внутри которой структура тоже содержит папки с файлами)
Теперь тот же набор находится по адресу /assets/uploads/

Что прописать в nginx чтобы содержимое было доступно и так и сяк?

location /uploads/posts/ {
    alias /assets/uploads/;
}

результата не дало
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
@lumb Автор вопроса
Правильный ответ (в случае с изображениями и другими файлами, кроме php)
location ^~ /uploads/posts {
    alias /var/www/os/www/assets/uploads;
    add_header Cache-control "public";
    access_log   off;
    expires      90d;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы