【发布时间】:2015-07-21 02:44:31
【问题描述】:
好的,这是独家新闻。
我为我的域获得了 SSL 证书,我们从 namecheap 将其命名为 www.mydomain.com。
我的网站托管在 Tomcat7 网络服务器上,该服务器位于具有公共 IP 的 Amazon AWS EC2 linux 实例上。我在这台 EC2 服务器上安装了我的证书,并配置了 tomcat 以将所有 http 请求重定向到 https。
当我尝试通过 URL 访问我的网站时,我收到来自浏览器的警告,指出连接不受信任。这是有道理的,因为我试图通过 ip 而不是域名 (mydomain.com) 访问该站点。
为了解决这个问题,我尝试在 namecheap(我的域注册的地方)上设置 URL 重定向(URL 框架),但这并没有解决问题。 Namecheap 说我需要获得一个新证书来保护我的 IP 而不是域,但我想知道是否还有其他选择?
具体来说,我可以...
- 使用 Amazon 的 DNS (Route53) 而不是 namecheap 的 DNS?
- 将我的域名注册迁移到亚马逊? (我的电子邮件托管在 namecheap 上,不想丢失)?
- 其他选择?
提前致谢
【问题讨论】:
-
我可以使用this吗?如果是这样,我是否需要在 namecheap 上更新我的 url 重定向?
-
您是否使用负载均衡器 (ELB)?还是tomcat直接接收请求?您是否在Tomcat中安装了证书? tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
标签: tomcat ssl amazon-ec2 dns ssl-certificate