Hi
Before your Virtual host definitions do you have the following entry:
NameVirtualHost *:81
Also did you re-start Apache after making the changes?
Also note that unless you shift Apache to port 80, and the ISS server to port 81, you'll need to append the port onto the host-name e.g.:
http://phpmyadmin:81/http://passion:81/Note: If you were to make Apache your default Web server, you could have it Reverse proxy request for the ASP apps / hosts to the IIS instance, or handle the ASP itself e.g. To Reverse Proxy the requests to host "
http://iisApp1/" to the IIS server:
<VirtualHost *:80>
ServerName iisApp1
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /
http://iisApp1:81/ ProxyPassReverse /
http://iisApp1:81/</VirtualHost>
See:
http://www.apachetutor.org/admin/reverseproxies