amazon-web-services - AWS 应用程序负载均衡器 - 将非 www 重定向到 https://www
问题描述
我已经在EC2 - ubuntu 18.04 (Apache server)上部署了我的应用程序。我使用Application Load Balancer注册了这个 EC2 ,我想将非 www流量重定向到https://www.mydomain.co
当我在浏览器中输入www.mydomain.co时,它会重定向到https://www.mydomain.co ,它工作正常。但是当我在没有 www 的情况下键入只有mydomain.co时,它会显示“无法访问此站点”。
以下是我在 ALB 中定义的规则 -
有人可以帮忙吗?
解决方案
这应该在域级别上完成,而不是在负载均衡器上。
如果您使用 Route53,那么您应该创建一个mydomain.co
指向负载均衡器 URL 的新 ALIAS 记录。或重定向mydomain.co
到的记录www.mydomain.co
。
这样,两者都mydomain.co
将www.mydomain.co
被定向到 ALB。
如果您不使用 Route53,则应在您的域名注册商上执行类似的操作。
推荐阅读
- datatables - 修复了启用 scrollX 时数据表上的列宽
- android - 插页式广告(插件:admob-free)
- javascript - 如何使用哈希表在单链表中查找循环?
- php - Wordpress - 如何获取小部件实例的信息
- c++ - 光视图矩阵不起作用,Opengl 阴影映射
- android - 我正在使用 Firebase 和 Android Studio
- node.js - 无法使用 FileReader 从 fs 读取文件
- excel - 如何列出数据透视表中的数据透视字段?
- css - Jodit:在编辑器中启动编辑器时文本居中并且背景颜色选择消失
- java - 如何解决 Jsoup Java 中的 HTML 错误 500