Моя система размещена на Amazon LighSail. Мое приложение работает с Nodejs на порту 3000. Я установил свой HTTPS-сертификат для моего доменного имени с помощью Let's Encrypt.
Теперь я хочу подключить мое nodejs приложение непосредственно к моему sub-domain.domain .com. Когда я go на свое доменное имя (sub-domain.domain.com), меня направляют на домашнюю страницу bitnami.
Итак, у меня есть:
https://sub-domain.domain.com -> домашняя страница bitnami
IP-адрес: 3000 -> мое nodejs приложение
Я добавляю прокси для перенаправления всех HTTP-запросов на мой порт 3000, но с безуспешно.
Мой прокси добавлен в /etc/apache2/sites-enabled/000-default.conf:
< VirtualHost *:80 >
ServerAdmin webmaster@localhost
ServerName www.sub-domain.domain.com
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
< / VirtualHost >
У кого-то есть идея, чтобы решить мою проблему или какую-либо подсказку?