【发布时间】:2018-03-16 00:37:21
【问题描述】:
我们正在使用由 Bitnami 提供的 AMI,它由部署在 Ubuntu 服务器上的 MEAN 堆栈组成。我们最近从 GoDaddy 购买了一个 SSL 证书,我们试图将其安装在我们的 Amazon EC2 服务器上。我们通过在apache2文件夹下设置conf/extra/httpd-ssl.conf成功在Apache服务器上安装了证书。
但是,当我们转到 https://zywie.org 时,它会将用户重定向到默认的 Bitnami 网页,而不是 Zywie 应用程序。
我们的 MEAN 堆栈应用程序在端口 9000 上运行。 我们在 HTTP 上遇到了类似的问题,所以我们运行了以下命令并解决了它
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to 9000
对于 https,我们执行了类似的命令(见下文),但没有成功。
iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to 9000
目前,可以通过http://www.zywie.org 访问我们的 MEAN 堆栈应用程序。同样,我们也希望 HTTPS 转发到 9000。
您能告诉我们如何解决这个问题吗?
谢谢
【问题讨论】:
-
你弄明白了吗?我遇到了同样的问题。
标签: apache amazon-ec2 ssl-certificate mean-stack bitnami