I'm having difficulty on windows XP getting a virtualhost to work with non
port 80.
it works when i use port 80 in the virtualhost but doesn't work with other
ports.
i have turned off my firewall, although this is private ip, shouldn't matter
i have tried ports 8080, 8888, 8000, and now with 8886.
when it doesn't match my virtualhost, it will redirect to the main
configuration servername automatically
if i turn off the all other "listen" and only keep "listen 8886", i will
just be unable to connect
i have searched all over the internet but i can't find the solution.

hope someone can help.

the following is my config

WINDOWS HOSTS FILE
------------------------------------
192.168.0.10    www.foobar.com

HTTPD.CONF
---------------------------------------
Listen 8886

HTTPD-VHOSTS.CONF

NameVirtualHost 192.168.0.10:8886

<VirtualHost 192.168.0.10:8886>

<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride none
    Order allow,deny
    Allow from all
</Directory>

   ServerName www.foobar.com
   DocumentRoot "C:/Program Files/Apache Software
Foundation/Apache2.2/htdocs"

</VirtualHost>

Reply via email to