Estou tentando criar um subdomínio para meu aplicativo de nó em meu domínio com o Apache em uma máquina Ubuntu.
este é meu app.conf
Nome do servidor mysubdomain.domain.com.br
DocumentRoot /var/www/html/app/
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location "/">
ProxyPreserveHost On
ProxyPass http://mypublicip:3000/
ProxyPassReverse http://mypublicip:3000/
</Location>
ErrorLog ${APACHE_LOG_DIR}/bot_error.log
CustomLog ${APACHE_LOG_DIR}/bot_access.log combined
Mas quando eu acesso mysubdomain.domain.com.br eu recebo uma lista de todos os arquivos de / var / www / html em vez do aplicativo hospedado. E quando eu acesso o myip: 3000 eu pego o aplicativo rodando.
Como posso corrigir isso?
Tags apache-2.2 ubuntu node.js