Używam apache z Virtual Host i Mod_proxy http://httpd.apache.org/docs/2.0/vhosts/examples.html#proxy Oto mój apache conf:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName test.mydomain.com
ProxyPreserveHost on
ProxyPass / http://192.168.1.1
ProxyPassReverse / http://192.168.1.1
</VirtualHost>
<VirtualHost *:80>
ServerName test2.mydomain.com
ProxyPreserveHost on
ProxyPass / http://192.168.1.2
ProxyPassReverse / http://192.168.1.2
</VirtualHost>
Ale to nie rozwiązuje mojej nazwy serwera
Kiedy próbuję uzyskać dostęp do mydomain.com, przekierowuje do 192.168.1.1
Ale test.mydomain.com nie. I test2.mydomain.com też nie.
Czy brakuje mi konfiguracji hosta?
apache-http-server
proxy
Kenneth Sato
źródło
źródło