In een Tomcat-container heb ik een servlet (myProj).
Deze doet zijn kunstje en is te benaderen via
http://localhost:8080/myProj
Hier wil ik een Apache webserver voor timmeren, zodat de servlet benaderbaar is via de "mooie" url:
http://myproject2
In de hosts-file (private/etc/hosts) heb ik een verwijzing staan:
192.168.xx.yy myproject2
In de /private/etc/apache2/extra/httpd-vhosts.conf heb ik een nieuwe virtual host bijgeplaatst:
<VirtualHost *:80>
ServerName myproject2 ProxyPass / http://localhost:8080/myProj/
ProxyPassReverse / http://localhost:8080/myProj/
ProxyPreserveHost On
</VirtualHost>
Herstarten van Apache webserver (en draaiende Tomcat!) en browsen naar
http://myproject2
toont vervolgens de default "It works!" apache page.
Waar moet ik nu onder Mac OSX (Lion) de httpd.conf plaatsen zodat ik in een browser via
http://myproject2
die servlet aan kan roepen?
Wat zie ik over het hoofd?
(Bewerkt door ettepet om 9:22, 7-10-2011)