Ho lottato con questo per un po 'di tempo e sto sicuramente facendo qualcosa di sbagliato.Apache reindirizza su un'altra porta
Ho un server Apache e un server JBoss sulla stessa macchina. Mi piacerebbe reindirizzare il traffico per mydomain.com a JBoss localhost: 8080/esempio. Il DNS è attualmente configurato per mydomain.com e andrà direttamente alla porta 80 quando inserito nel browser.
La mia domanda è come reindirizzare a una porta diversa quando un determinato nome di dominio viene in Apache (in questo caso, "mydomain.com")?
<VirtualHost ip.addr.is.here>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>
AGGIORNATO w/Suggerimenti - Ancora non è l'inoltro alla porta 8080
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ServerAlias www.mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>
Sembra abbastanza buono. Quali sono i tuoi sintomi? –
I sympotms sono che ho messo www.mydomain.com nel browser ma e va alla directory root di apache. Invece, mi piacerebbe che reindirizzasse a una subdirectory localhost jboss: 8080/subdir. Attualmente sto lavorando per il reindirizzamento di vari domini direttamente alla porta 80, ma non riesco a farlo andare in un'altra porta. – agentcurry
Ho la stessa identica richiesta: hai trovato una soluzione? – Cystack