Коллеги, всем привет. Помогите разобраться. Есть два 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 ответов

13 просмотров

У тебят там во втором 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

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

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

Can you please upvote this work? https://www.kaggle.com/code/melissamonfared/mental-health-music-relationship-analysis-eda
məł
1
did anyone recieve update from Amazon ML summer school?
Lucky Champ
1
Может кто подсказать какие требования к изображениям для обучения Yolo v8? Как то разрешение, размер выделяемого обьекта в пикселях, оптимальное кол-во изображений. А то я пыт...
Владислав😎
16
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
17
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
А. То есть задача такая, что тип вы обучаете на разных данных модели. Получаете пачку моделей обученных на частных данных и задача стоит в том, чтобы все эти модели объединит...
Anton 『被遗忘的社会』
7
Hello everyone, ребят, к какому уровню сложности может относиться задачка по отделению облаков от неба для видео? (от 1 до 10,) *в условиях смены времени суток *при неизменно...
Merge
16
Я пожалуй ещё раз брошу клич: кто-нибудь хочет в рабство в ОЭЗ Алабугу на позицию инженера CV? Работы много, задачи сложные, ЗП высокая. Я передам контакт напрямую в HR.
Maxim 👀 Osminin #Slowpoke3D
13
Всем привет. На руках есть видеопоток с камеры микроскопа, который показывает клетки. (Фото 1). Пытаюсь обвести их квадратами и пронумеровать на картинке. Пока получается...
Semyon
10
Карта сайта