SSLを使用してポート443にノードアプリケーションを表示しようとしていますが、サーバーには常にデフォルトのUbuntuページが表示されます。ポート80から443にリダイレクトを設定しましたが、正常に動作します。
Nodeアプリケーションはポート3000で実行されており、http://myapp:3000からアクセスできます。
iptablesを使ってみましたが、何も起こりませんでした。
sudo iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 3000
sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j REDIRECT --to-ports 3000
私はUbuntu Server(Apache2)と一緒にAmazon EC2を使用しています。 Amazonセキュリティグループにポート80と443を設定しました。
答え1
HTTP Webサーバー構成を設定しましたが、HTTPS Webサーバー構成はデフォルト設定のままにしたようです。VirtualHost
SSLでサポートされている他の設定があっても、標準設定と一致するようにSSL設定(Apache仮定)を調整します。