Saya telah berjuang dengan ini selama beberapa waktu dan saya pasti melakukan sesuatu yang salah.
Saya memiliki server apache dan server JBoss di mesin yang sama. Saya ingin mengarahkan lalu lintas untuk mydomain.com ke JBoss localhost: 8080 / contoh. DNS saat ini disiapkan untuk mydomain.com dan akan langsung menuju port 80 ketika dimasukkan ke browser.
Pertanyaan saya adalah bagaimana cara mengalihkan ke port yang berbeda ketika nama domain tertentu datang ke apache (dalam hal ini, "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>
DIPERBARUI w / Saran - Masih tidak meneruskan ke port 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>