Как настроить nginx?

Здравствуйте!

Мне нужно сделать так, чтобы все файлы с URL, начинающимся с /uploads/, отдавались из ask-me/uplods

А все файлы с расширением (.js .css .jpeg и т.д) — из директории ask-me/static

Как это возможно сделать?
Что нужно прописать в nginx.conf ?

Спасибо!
  • Вопрос задан
  • 2554 просмотра
Решения вопроса 1
ptchol
@ptchol
Linux system administrator
Попробуйте так
location ~* ^/uploads/(.+)$ {
        alias /data/www/ask-me/uplods/$1;
}

 location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|pdf|txt|tar|bmp|js|mov|xml|flv|f4v)$ {
        root /data/www/ask-me/static;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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