Задать вопрос
ms-dred
@ms-dred
Вечно что то не то и что то не так...

Что делаю не так при формировании пути к файлу?

Не понимаю, чего не так делаю
Задача простая, нужно проверить наличие файла в двух папках, с прямым путем все Ок, а вот с резервным беда.
Резервный файл находится в папке
/public/tmp/file/original/domain/FOLDER_RANDOM/FILE.jpg

На странице есть GET параметр
&image=https://domain.com/chunk_folder/FOLDER_RANDOM/FILE.jpg

С помощью map создаю переменную с FOLDER_RANDOM и названием файла
map $arg_image $image_original_tmp_folder_name {
        default         "";
        ~\/chunk_folder\/(.*)$    "$1";

    }


В srerver
set $image_original_tmp /public/tmp/original/domain/;

location @original {
   try_files $image$uri $image_original_tmp$image_original_tmp_folder_name @errors
}

сбрасывает на ошибку 404, хотя по идее должно отработать $image_original_tmp$image_original_tmp_folder_name, так как в папке он присутствует
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
ms-dred
@ms-dred Автор вопроса
Вечно что то не то и что то не так...
Разобрался, косяк был в map, перестроил map с $uri и все заработало =)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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