Блокировка веб — каталога с помощью AWS ALB

#amazon-web-services #http #aws-application-load-balancer

Вопрос:

У меня есть серверы за AWS ALB, у которых есть директория, которую я хотел бы защитить. например /api

Я хотел бы /api , чтобы директория была доступна для определенных IP-адресов и заблокирована для остальной части слова

У меня нет проблем с блокировкой директории, заставляя запросы отвечать 404. Однако, когда я настраиваю правило для перенаправления запросов с действительного IP-адреса и имени dirname ( 194.90.1.5 amp;amp; /apidocs), когда оно перенаправляется на /api , я получаю 404, вызванный другим правилом.

Я пытался изменить порядок правил, но это не помогло.

Можно ли это сделать с помощью AWS ALB, и я делаю что-то не так ?

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

1. Какие правила и как именно вы их установили?

2. правило 1 гласит, что ЕСЛИ ip = 194.90.1.5 И запрос направлен в /apidocs, ТО fwd в /api dir правило 2 гласит, что любой запрос в /api должен получить 404, поэтому кажется, что правило 1 вместо обхода правила 2 фактически запускает правило 2. Я попытался изменить порядок и поставить правило 2 на первое место, но безуспешно — спасибо !!