首页 > 解决方案 > 如何在不使用 htaccess 的情况下将 HTTP 和 HTTPS 都重定向到 WWW?

问题描述

我刚刚发布了一个 Python / Flask 无服务器网站(否.htaccess),我正在尝试将所有非 www 重定向到 www

我使用 NameCheap 作为我的 DNS 注册商,并使用 AWS API Gateway 为网站提供服务。我对该网站的主要记录是:

此 CNAME 完美运行;https://www.example.com我可以在or访问我的网站http://www.example.com(重定向到 https 版本)。

要将非 www 重定向到 www,我添加了:

问题是, http://example.com成功地将我重定向到https://www.example.com,但https://example.com 没有。相反,它只是没有响应。

我究竟做错了什么?有没有其他推荐的方法来重定向和http://example.com重定向?https://example.comhttps://www.example.com

标签: pythonamazon-web-servicesredirectdnsserverless

解决方案


推荐阅读