Dmitrii
Врожде ж другой uri
Tadeusz
prefix
Tadeusz
грепай по этому слову :)
Dmitrii
В смысле?
Tadeusz
у тебя какой вопрос? что редиректит?
Dmitrii
Ну у меня падает с ошибкой nginx в том то и дело
Dmitrii
Типа мол цикл, брат
Tadeusz
бекенд какой?
Dmitrii
Но нет на самом то деле (вроде)
Tadeusz
и покажи nginx -T на pastebin
Dmitrii
Воу нет ) Такое не смогу
{{username}}
Ребзя
{{username}}
Там такое мясо происходит
{{username}}
В группе Госдумы
Dmitrii
location / { rewrite_by_lua_block { local regex = "^/prefix/(.*)" local m = ngx.re.match(ngx.var.request_uri, regex, "i") if m then ngx.exec('/' .. m[1]) end return; } ...
{{username}}
В комментах уже гос переворот намечается
Dmitrii
Вот в кратце
Анатолий
В комментах уже гос переворот намечается
А по-русски? Школьники опять играют в протестантизм?
{{username}}
3к комментариев за пол часа
Dmitrii
В целом задача убрать /prefix и сделать last тип рерайт
Tadeusz
не понял что здесь "i" )
{{username}}
Жопа крч, все обсерают РКН
{{username}}
И власть
{{username}}
А телега как была жива так и остаётся
Анатолий
Удивил, прям новость какая-то. 1000 лет у нас все ругают власть, брейкинг ньюз
Dmitrii
не понял что здесь "i" )
Регистронезависимо чтоб было?
Dmitrii
В целом как я понял ngx.exec делает тоже самое что рерайт с типом last а мне это и надо
Dmitrii
Только вот оно что-то не работает
Tadeusz
ты можешь это делать ngx.redirect
Dmitrii
Точнее, мне просто на главный локейшен кинуть надо, даже по всем смотреть не надо
Анатолий
Где нет?
У нас особым образом, национальное развлечение же
Dmitrii
Там будет же внешний редирект
Tadeusz
ngx.redirect(redirect_url, 302) типа того
Dmitrii
Мне нельзя клиенту выдавать этот редирект
Евгений
У нас особым образом, национальное развлечение же
1000 лет у нас всеобщие тенденции выставляются как нечто особое национальное
Dmitrii
Ты путаешь с permanent рерайтом или тем что начинается с https?://
Dmitrii
Тогда они высрутя клиенту
Tadeusz
мб оно в петлю уходит)
Dmitrii
Не
Dmitrii
Та же тема
Tadeusz
а навесь print’ов в lua
Tadeusz
оно тебе в error.log будет срать, ну если ERR сделаешь
Tadeusz
ngx.ERR директива
Анатолий
1000 лет у нас всеобщие тенденции выставляются как нечто особое национальное
Я не то имел в виду под "особым образом". Я про "тысячу лет ругаем и меняем, но вот если в этот раз поменять, то точно случится чудо, система сломается и все перестанут быть распиздяями и воровать" Есть даже целый класс псевдоинтеллигенции, который лет двести ненавидит любую власть - царей, коммунистов, ввп, и уверяет, что надо менять режим и тогда точно всё станет хорошо
Анатолий
Бля, политоты-то навернул
Анатолий
Так где не так ты и не сказал. Я был в Италии и общался с местными оппозиционерами, всё то же самое
А у них все так же ругают систему, при этом являются этой же системой, и каждый думает "все плохие, президент мудак, дума уроды, жена стерва, сосед козёл, начальник пидарас, а я единственный в этой стране бедняжка и жертва"?
Евгений
Конечно
Анатолий
Оу. Ну я видимо недостаточно изучил этот вопрос )
Евгений
На этом целая культура построена
Dmitrii
ngx.ERR директива
Ебать, короче через set uri заработало
Dmitrii
o_O
Анатолий
Ну вот, я думал, хоть в какой-то стране люди осознают себя частью системы
Tadeusz
покажи
Евгений
Более того в любой стране есть класс псевдоинтеллигенции, который ноется о классе псевдоинтеллегенции, который ненавидит любую власть и находит это уникальным национальным явлением. Вот мне итальянский оппозионер жаловался как у них плохо, а в Германии заебись
Dmitrii
local m = ngx.re.match(ngx.var.request_uri, regex) if m then ngx.req.set_uri('/' .. m[1]) end
Tadeusz
век живи - век ебашь на lua
Dmitrii
Только я не уверен что оно сработало в режиме last
Dmitrii
А не break
Artem
век живи - век ебашь на lua
Мне в Awesome хватило lua)
Анатолий
Более того в любой стране есть класс псевдоинтеллигенции, который ноется о классе псевдоинтеллегенции, который ненавидит любую власть и находит это уникальным национальным явлением. Вот мне итальянский оппозионер жаловался как у них плохо, а в Германии заебись
Ну надо же. Не, я из западных оппозиционеров только Марио Савио более-менее получше знаю, уважуха ему Видимо я думал что только у нас так всё так - потому что наши все на виду, а про них слышно мало :)
Анатолий
Ну вот, теперь я буду страдать и отождествлять себя с бабушками, которые ходят в галошах по грязи и точно знают, что в Европе никогда никакой грязи нет
sexst
lua сейчас везде, где в Cишную софтину нужно немного скриптов напихать. Его нужно знать. Вот уж не думал, что школьный luaговнкодинг для игр пригодится. Прям "ВОТ ВАМ, ВЫКУСИТЕ, пригодилось!"
Tadeusz
А не break
…ngx.req.set_uri(uri, break_cycle)... так попробуй
Dmitrii
Ооо
Tadeusz
а еще есть ngx.req.set_uri("/foo", true)
Dmitrii
Так это же все одно и тоже
Tadeusz
Скорее всего, я не помню уже, ебался давно с этим
Tadeusz
Проверку кук мутил)
Dmitrii
Бля походу ты знаешь, все это из за того что оно падает в этот же локейшен потом
Dmitrii
У меня снова щас сломалось так же как в прошлый раз
Dmitrii
с set_uri(uri, true)
Tadeusz
Ну поэтому есть not subrequest
Dmitrii
Не, походу там защита либо выше либо этот сабреквест не пашет в этом случае