Mình đang làm mô hình reverse proxy và virtual host với apache như sau:

Tất cả request http và https mình đều nat trên router đến máy 10.0.60.250, trên file httpd.conf mình cấu hình như sau
<VirtualHost *:*>
ServerName demo4.abc.com
ProxyRequests Off
#ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from 10.0.60.0/23
</Proxy>
ProxyPass /
http://10.0.60.251/
ProxyPassReverse /
http://10.0.60.251/
</VirtualHost>
<VirtualHost *:*>
ServerName demo5.abc.com
ProxyRequests Off
#ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from 10.0.60.0/23
</Proxy>
ProxyPass /
http://10.0.60.252/
ProxyPassReverse /
http://10.0.60.252/
</VirtualHost>
2 tên miền demo4.abc.com và demo5.abc.com mình đã trỏ về 1 ip public của cty, mình truy cập từ ngoài internet vào demo4.abc.com thì hiển thị đúng nội dung trên web server demo4, nhưng khi mình vào demo5.abc.com thì nó vẫn hiển thị thông tin trên web server demo4, ai biết giúp mình với. Thanks nhiều