Tôi đã vật lộn với điều này một thời gian và chắc chắn đang làm gì đó sai.
Tôi có máy chủ apache và máy chủ JBoss trên cùng một máy. Tôi muốn chuyển hướng lưu lượng truy cập cho mydomain.com sang JBoss localhost: 8080 / ví dụ. DNS hiện đang được thiết lập cho mydomain.com và nó sẽ chuyển thẳng đến cổng 80 khi được nhập vào trình duyệt.
Câu hỏi của tôi là làm thế nào để tôi chuyển hướng đến một cổng khác khi một tên miền nhất định đến apache (trong trường hợp này là "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>
CẬP NHẬT w / Gợi ý - Vẫn không chuyển tiếp đến cổng 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>