Re: Apache named virtual host

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You mean I should add the DocumentRoot attribute to each VirtualHost?
Something like this:

code:
   ------------------------------------------------------------------------


   NameVirtualHost *:80

   <VirtualHost *:80>
        ServerName linux.domain.com <http://linux.domain.com>
        DocumentRoot /var/www/html
   </VirtualHost>
   <VirtualHost *:80>
        ServerName domain-lab.eu
        ProxyRequests off
        ProxyPass / http://saturn.domain.com/domain-lab/
ProxyPassReverse / http://saturn.domain.com/domain-lab/ <http://saturn.domain.com/domain-lab/>
        DocumentRoot /var/www/html/domain-lab
   </VirtualHost>
   <VirtualHost *:80>
        ServerName my-domain.net <http://my-domain.net>
        ProxyRequests off
        ProxyPass / http://saturn.domain.com/domain-lab/
        ProxyPassReverse / http://saturn.domain.com/domain-lab/
        DocumentRoot /var/www/html/domain-lab
   </VirtualHost>

I'm a bit confused, beacause I'm using this instance of Apache as Reverse Proxy and it hasn't got its own DocumentRoot for that VirtualHost. It redirects the request on another Apache instance on a different server behind a firewall. So, why do I need to specify the DocumentRoot in the ReverseProxy directive?
Can you make me a code example?
Thank you in advance.

Regards
Alessandro Ilardo


Steve Swift ha scritto:
Well, as you've documented the content of your httpd.conf, you are not setting different documentroot values in the other virtual hosts!

On 21/01/07, *Alessandro Ilardo * <alessandro.ilardo@xxxxxxxxxxxxx <mailto:alessandro.ilardo@xxxxxxxxxxxxx>> wrote:

    Hi there,
    I can't run any virtual host except for the default.

        code:
        ------------------------------------------------------------------------


        NameVirtualHost *:80

        <VirtualHost *:80>
             ServerName linux.domain.com <http://linux.domain.com>
             DocumentRoot /var/www/html
        </VirtualHost>
        <VirtualHost *:80>
             ServerName domain-lab.eu
             ProxyRequests off
             ProxyPass / http://saturn.domain.com/domain-lab/
             ProxyPassReverse / http://saturn.domain.com/domain-lab/
    <http://saturn.domain.com/domain-lab/>
        </VirtualHost>
        <VirtualHost *:80>
             ServerName my-domain.net <http://my-domain.net>
             ProxyRequests off
             ProxyPass / http://saturn.domain.com/domain-lab/
             ProxyPassReverse / http://saturn.domain.com/domain-lab/
        </VirtualHost>

        ------------------------------------------------------------------------



    Using the the configuration above I always get the first virtual host
    document root

    Any help is apreciate.
    Thanks

    ---------------------------------------------------------------------
    The official User-To-User support forum of the Apache HTTP Server
    Project.
    See <URL:http://httpd.apache.org/userslist.html> for more info.
    To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
    <mailto:users-unsubscribe@xxxxxxxxxxxxxxxx>
       "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
    <mailto:users-digest-unsubscribe@xxxxxxxxxxxxxxxx>
    For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
    <mailto:users-help@xxxxxxxxxxxxxxxx>




--
Steve Swift
http://www.swiftys.org.uk


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux