Перенаправление с использованием WAF против CDN

Наше приложение имеет 2 домена. http://www.example.org/ и https://secure.example.org/

Мы планируем списать https://secure.example.org/ и иметь только одно защищенное доменное имя: https://www.example.org/

Но мы хотим убедиться, что любой старый URL все еще работает и перенаправляется на новый URL. http://www.example.org/my-url должен перенаправить вас на https://www.example.org/my-url https://secure.example.org/my-url должен перенаправить вас на https://www.example.org/my-url.

Вопрос в том, следует ли выполнять переадресацию в CDN или WAF. Мы также могли бы сделать это на веб-сервере apache, но хотели бы избежать прыжков. Как лучше всего подходить со своими плюсами и минусами.

AWS CloudFront не поддерживает перенаправления, но этого можно добиться с помощью лямбды или с помощью S3. Но есть ли беспокойство, если мы используем WAF для перенаправлений.

1 ответ

Я не уверен, зачем вам нужен CDN для этого, и я уверен, что это не функция AWS WAF. Если ваши доменные имена управляются внутри AWS (Route53), вы можете просто создать запись псевдонима, которая указывает старую запись на новую.

Если ваши доменные имена управляются вне AWS, попробуйте перенести их на Route53. Если вы собираетесь использовать CloudFront (AWS CDN) для этого, вы можете поместить его напротив старого URL-адреса, но для этого все равно потребуется разместить псевдоним в CDN. С CloudFront вы можете настроить перенаправления HTTP на HTTPS, если вы заинтересованы в использовании CDN.

Другие вопросы по тегам