使用WAF与CDN重定向

时间:2018-01-29 23:28:36

标签: apache amazon-web-services https web-application-firewall incapsula

我们的应用程序有2个域。 http://www.example.orghttps://secure.example.org

我们计划停用https://secure.example.org并只拥有一个安全域名:https://www.example.org

但我们希望确保任何旧网址仍然可用并重定向到新网址。 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 webserver上做,但是想避免跳转。什么是利弊的最佳方法。

AWS CloudFront不支持重定向,但可以使用lambda或使用S3实现重定向。但如果我们使用WAF进行重定向,是否有任何问题。

1 个答案:

答案 0 :(得分:0)

我不确定为什么你需要CDN,我相当确定这不是AWS WAF的功能。如果您的域名是在AWS(Route53)内部管理的,您只需创建一个别名记录,将旧记录指向新记录。

如果您的域名是在AWS之外管理的,请尝试将其迁移到Route53。如果您打算使用CloudFront(AWS CDN)执行此操作,您可以将其置于旧URL的前面,但仍然需要在CDN上放置别名。使用CloudFront,如果您对使用CDN感兴趣,可以将HTTP配置为HTTPS重定向。