В настоящее время я пытаюсь настроить Vhost, который ссылается на приложение NodeJS, работающее на другом порту, однако я не могу заставить его работать. Vhost включается без проблем, и apache2 перезагружается / перезагружается без каких-либо проблем. Но когда я хочу получить доступ к nodejsapp.example.com, я просто попадаю на свою страницу по умолчанию. Это мой файл vhost, который в основном просто скопирован и вставлен из официальных документов apache2:
<VirtualHost 1.2.34.567:80>
ProxyPreserveHost On
ServerName nodejsapp.example.com
ProxyPass "/" "http://example.com:3784/"
ProxyPassReverse "/" "http://example.com:3784/"
</VirtualHost>
(1.2.34.567 будет в основном IP-адресом моего сервера, который мне нужно указать, так как у моего сервера несколько IP-адресов. Это отлично работает с моими обычными vhosts)