Size: a a a

2020 January 13

k

kiosaku in nginx_ru
1. пробуем найти файл локально
2. если нашли, то отдаём
3. если не нашли, то уходим в location notfound
4. в нём делаем проксирование (с кешированием/сохранением ответа куда надо, для шага 1) на себя же, локально, на порт 8080
5. на порту 8080 занимаемся непотребством в виде генерации статики, либо пережима существующего контента
6. отдаём себе же
7. кешируем
8. отдаём
источник

PW

Paul Watson in nginx_ru
Evgeniy Naumov
надеюсь у тебя получится. я даже не хочу пробовать понимать о чем тут речь =)
<Directory />

   AllowOverride       None
   Options             -MultiViews -Indexes +FollowSymLinks -IncludesNoExec -Includes -ExecCGI
   Require             all denied

</Directory>
источник

PW

Paul Watson in nginx_ru
Спасибо за то что верили))
источник

k

kiosaku in nginx_ru
“достаточно одной таблэтки”
источник

AS

Alexei Strug in nginx_ru
Всем привет, есть ли тут прям гуру nginx и кто готов выделить 10-30 минут на фикс проблемы? прошу написать в лс
источник

AN

Anton Noginov in nginx_ru
Если не решилось - напишите часа через три.
источник

k

kiosaku in nginx_ru
да как обычно, говнокод не умеет жить кроме как в /
источник

k

kiosaku in nginx_ru
или умеет, но надо найти, куда пнуть
источник

V

Vladislav in nginx_ru
Всем привет. Помогите разобратся. При обновлении (localhost:8000/main) стр. получаю редирект на localhost:8000.
172.28.0.1 - - [13/Jan/2020:17:35:13 +0000] "GET /main HTTP/1.1" 302 0 "http://localhost:8000/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" "-"
источник

V

Vladislav in nginx_ru
Не могу понять что не так, это нжинкс не правильно отрабатывает или накст сервис?)
источник

V

Vladislav in nginx_ru
Vladislav
Всем привет. Помогите разобратся. При обновлении (localhost:8000/main) стр. получаю редирект на localhost:8000.
172.28.0.1 - - [13/Jan/2020:17:35:13 +0000] "GET /main HTTP/1.1" 302 0 "http://localhost:8000/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" "-"
Не могу понять редирект на каком этапе происходить на уровне нжинкса или нет?
источник

k

kiosaku in nginx_ru
Vladislav
Не могу понять редирект на каком этапе происходить на уровне нжинкса или нет?
добавь в лог адрес апстрима и код ответа от него
источник

V

Vladislav in nginx_ru
kiosaku
добавь в лог адрес апстрима и код ответа от него
Сейчас попробую
источник

k

kiosaku in nginx_ru
либо включай debug_connection и кури портянку
источник

V

Vladislav in nginx_ru
kiosaku
добавь в лог адрес апстрима и код ответа от него
У меня тупой вопрос, а как это сделать?(
источник

V

Vladislav in nginx_ru
Vladislav
У меня тупой вопрос, а как это сделать?(
Вроде нашел
источник

k

kiosaku in nginx_ru
Vladislav
Вроде нашел
переменные, через $
источник

V

Vladislav in nginx_ru
kiosaku
переменные, через $
Ага, спасибо. Вроде разобрался как формат логов менять)
источник

k

kiosaku in nginx_ru
ну тогда и смотреть: если апстрим вернул 302, то вопросы к нему. если не он - к конфигу nginx-а
источник

V

Vladislav in nginx_ru
kiosaku
ну тогда и смотреть: если апстрим вернул 302, то вопросы к нему. если не он - к конфигу nginx-а
Понял)
источник