Как стать автором
Обновить

Комментарии 3

В переносе бизнес-логики внутрь nginx меня смущает то, что язык разметки conf-файлов декларирует if is evil, таким образом усложнение логики в таких спартанских условиях приведёт к куче бойлерплейта для обхода этих грабель.

Это просто proof-of-concept, при желании, вместо использования if и указанной кучи плагинов, можно написать один плагин, который внутри будет всё делать.

Looks like the only correct fix would be to disable non-rewrite
directives inside if completely. It would break many configuration out
there though, so wasn’t done yet.

Вот, я как раз и использую внутри if только return и всё

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории