@kristine-bladvin

Как должен выглядеть location подмены картинок?

Хочу заменить папку назначения для картинок.
По запросу /resize/422346/asjdhy37772jssh_500x500.webp, должен сервер выдавать картикни из другой папки что за пределами(на уровне выше) root сайта.
location /resize/ {
   root /home/bitrix/ext_www/images/resize;
  }

В чем я ошибся. Выше в конфиге сервер сервер ничего нет, это первый location и он не отрабатывает.
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Можно заюзать алиасы:
# /resize/422346/asjdhy37772jssh_500x500.webp > /home/bitrix/ext_www/images/resize/422346/asjdhy37772jssh_500x500.webp
location /resize/ {
   alias /home/bitrix/ext_www/images/resize/;
}

А вообще, желательно проверять логи nginx по ~адресу /var/log/nginx/error.log.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Lynn
@Lynn
nginx, js, css
Эээ, должно быть просто так:
location /resize/ {
   root /home/bitrix/ext_www/images;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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