#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 на первое место, но безуспешно — спасибо !!