Amazon EC2 Tomcat 不适用于我的域颁发的 SSL 证书
Amazon EC2 Tomcat does not work with my domain-issued SSL certificate
好的,这是独家新闻。
我为我的域获得了 SSL 证书,我们将其称为 www.mydomain.com from namecheap。
我的网站托管在 Tomcat7 网络服务器上,该服务器驻留在具有 public IP 的 Amazon AWS EC2 linux 实例上。我在这个 EC2 服务器上安装了我的证书并配置 tomcat 将所有 http 请求重定向到 https。
当我尝试通过 URL 访问我的网站时,我的浏览器收到一条警告,指出该连接不受信任。这是有道理的,因为我试图通过 ip 而不是域名 (mydomain.com) 访问该站点。
为了解决这个问题,我尝试在 namecheap(我的域名注册的地方)上设置 URL 重定向(URL 框架),但这并没有解决问题。 Namecheap 说我需要一个新的证书来保护我的 IP 而不是域,但我想知道是否还有其他选择?
具体来说,我可以...
- 使用 Amazon 的 DNS (Route53) 而不是 namecheap 的 DNS?
- 将我的域名注册迁移到亚马逊? (我的电子邮件托管在 namecheap 上,不想丢失它)?
- 其他选择?
提前致谢
将您域的 A 记录指向 public IP EC2 提供 you.Or 更好,获取一个弹性 IP,将其关联到您的实例,并将 A 记录指向它。
好的,这是独家新闻。
我为我的域获得了 SSL 证书,我们将其称为 www.mydomain.com from namecheap。
我的网站托管在 Tomcat7 网络服务器上,该服务器驻留在具有 public IP 的 Amazon AWS EC2 linux 实例上。我在这个 EC2 服务器上安装了我的证书并配置 tomcat 将所有 http 请求重定向到 https。
当我尝试通过 URL 访问我的网站时,我的浏览器收到一条警告,指出该连接不受信任。这是有道理的,因为我试图通过 ip 而不是域名 (mydomain.com) 访问该站点。
为了解决这个问题,我尝试在 namecheap(我的域名注册的地方)上设置 URL 重定向(URL 框架),但这并没有解决问题。 Namecheap 说我需要一个新的证书来保护我的 IP 而不是域,但我想知道是否还有其他选择?
具体来说,我可以...
- 使用 Amazon 的 DNS (Route53) 而不是 namecheap 的 DNS?
- 将我的域名注册迁移到亚马逊? (我的电子邮件托管在 namecheap 上,不想丢失它)?
- 其他选择?
提前致谢
将您域的 A 记录指向 public IP EC2 提供 you.Or 更好,获取一个弹性 IP,将其关联到您的实例,并将 A 记录指向它。