Коллеги, всем привет. Помогите разобраться. Есть два ingress https://pastebin.com/4Ju7w9ZE По логике при переходе

на http://examle.com должен уходить в landing, c этим все хорошо.
При переходе на http://examle.com/my/m тоже все хорошо, запросы приходят в сервис mobile, там nginx + js + статика (index.html)
При переходе на http://examle.com/my/m/index.html запросы идут в landing и возвращает 404.
При переходе на http://examle.com/my/m/index.blablabla запросы идут в mobile.
Не могу разобраться почему запросы до index.html, index.php идут в landing, а не в mobile.
Кто-то сталкивался с таким?

10 ответов

30 просмотров

У тебят там во втором ingress nginx.ingress.kubernetes.io/rewrite-target: / - явно лишний там ничего не должно быть

а глянька какой в итоге nginx.conf получился для хоста. Странно, по идее такого не должно быть По идее дожно быть что-то вроде location ~* /my/m(/|$)(.*) { ... } location ~* / {..}

Mikhail- Автор вопроса
Dmitry Sergeev 🇺🇦
У тебят там во втором ingress nginx.ingress.kuber...

Убрал. Картина не поменялась совсем.

Mikhail
Убрал. Картина не поменялась совсем.

я попробвал на ретурнах в configuratuoin snippet. Логика с локейшенами у меня работает корректно Вот ингресы: https://pastebin.com/Eazw7zdG Вот результат проверки $ curl https://example.com/my/m/index.blalbla first ingress: /my/m/index.blalbla $ curl https://example.com/my/m/index.html first ingress: /my/m/index.html $ curl https://example.com/blabla second ingress: /blabla Думаю если я добавлю реальные поды для роутинга туда трафика, всё также будет работать

Mikhail- Автор вопроса
Dmitry Sergeev 🇺🇦
я попробвал на ретурнах в configuratuoin snippet. ...

Посыпаю голову пеплом. Нашел причину. На вышестоящем nginx была мапа с блокируемыми запросами где и жила блокировка с кодом 404 под которую попадал этот запрос. @identw спасибо за ответы!!!

Mikhail
Убрал. Картина не поменялась совсем.

так как у меня аналогичный конфиг работает, могу предположить что мб у тебя редиректы из сервиса? Ты curl'ом проверяешь?

Mikhail
Посыпаю голову пеплом. Нашел причину. На вышестоящ...

о как ... добавляй на будущее add_header X-Nginx-Host $hostname always

Mikhail- Автор вопроса

pcidss запрещает такое делать.

Mikhail
pcidss запрещает такое делать.

добавляй только для trusted nets

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

Обсуждают сегодня

1. https://www.kaggle.com/code/ahmadrezagholami2001/housing-estimation-linear-regression 2. https://www.kaggle.com/code/ahmadrezagholami2001/uncovering-quality-in-wines-logis...
Ahmadreza
1
Hi! Could you please upvote my new notebook? thanks a lot. https://www.kaggle.com/code/melissamonfared/anime-character-generation-dsgan-gan
məru
4
upvote plz https://www.kaggle.com/code/bassetkerouche/swapping-face?scriptVersionId=207300096
benkerrouche Statoinary
1
-- Привет всем. -- Есть csv, проблема в том что он содержит очень много повторов по столбцам и по строкам. -- Решил перекинуть это в базу данных, чтобы было проще. Но я не ша...
Oleg Ivanov
1
Как считаете - вопрос на собесе: «Как быстрее всего запустить ec2 машину в aws (в чистом аккаунте) и показать вывод от любой команды с нее» не очень ли сложный для условного м...
Sergey
50
Господа, у меня вопрос. Что вообще такое этот ваш data science и data scientists? А то гуглю, а мне какую-то расплывчатую фигню говорят.
Inkosta
44
Исходя из ваших комментариев, получается, что чтобы получить марты в CH из данных в PG, неправильно тянуть сырые данные в CH и там их обрабатывать, лепить справочники и джойни...
unhingedlunatic
42
Hi could you please help me with my two new projects? https://www.kaggle.com/code/hesankazemnia/rice-image-classification-cnn-pytorch https://www.kaggle.com/code/hesankazemnia...
Hesan
6
hi, Can you upvote? https://www.kaggle.com/code/durjoychandrapaul/rag-q-a-system-by-langchain-huggingface-for-pdf?scriptVersionId=204704280
A
1
Could you upvote and comment please? https://www.kaggle.com/code/tatianapetrushkevich/beginner-images https://www.kaggle.com/code/tatianapetrushkevich/python-for-beginners1 ...
Tazziyana
7
Карта сайта