You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Afischi <ko...@afischi.de> on 2004/01/18 20:36:16 UTC
Virtual hosts
hi liste
ich hab eine firewall hier und dahinter einen apache 2 laufen.
Und ich will vom Internet her über eine dynamische ip (t-dsl) auf den
Apachen zugreifen. Mit virtuellen Domains. Das sieht momentan im
http.conf so aus:
=== CUT ===
NameVirtualHost 192.168.3.250
<VirtualHost gollum.galaxy.lan>
DocumentRoot /var/www/html
ServerName gollum.galaxy.lan
</VirtualHost>
<VirtualHost peacemake02.dyndns.org>
DocumentRoot /var/www/html/peacemake02
ServerName peacemake02.dyndns.org
</VirtualHost>
<VirtualHost peacemake202.dyndns.org>
DocumentRoot /var/www/html/top/peacemake202
ServerName peacemake202.dyndns.org
</VirtualHost>
=== CUT ===
so sollte es gehen, tuts aber ned weil der das mit den zwei selben
domains und der unterschiedlichen subdomain ned versteht.
ich bekomm dann folgende Fehlermeldung:
[Sun Jan 18 20:34:52 2004] [warn] VirtualHost peacemake02.dyndns.org:80 overlaps with VirtualHost peacemake202.dyndns.org:80, the first has precedence, perhaps you need a NameVirtualHost directive
Kann ich das Problem irgendwie einfach lösen?
gruß Steff
--
Best regards,
Afischi mailto:kontakt@afischi.de
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: Virtual hosts
Posted by glua <gl...@4-ever-server.net>.
Ich persönlich bevorzuge:
NameVirtualHost *
<VirtualHost *>
ServerName gollum.galaxy.lan
...
</VirtualHost>
<VirtualHost *>
ServerName peacemake02.dyndns.org
...
</VirtualHost>
Gruß,
Julian
Erik Abele wrote:
> Gib einfach überall explizit den Port an auf dem 'gelauscht' werden
> soll, also z.B.
>
> NameVirtualHost 192.168.3.250:80
>
> <VirtualHost gollum.galaxy.lan:80>
> ....
> </VirtualHost>
>
> <VirtualHost peacemake02.dyndns.org:80>
> ....
> </VirtualHost>
>
> etc.
>
> Alternativ wäre auch folgendes möglich ("korrekter"):
>
> NameVirtualHost 192.168.3.250
>
> <VirtualHost 192.168.3.250>
> ServerName gollum.galaxy.lan
> ....
> </VirtualHost>
>
> <VirtualHost 192.168.3.250>
> ServerName peacemake02.dyndns.org
> ....
> </VirtualHost>
>
> etc.
>
> Cheers,
> Erik
>
> On 18.01.2004, at 20:36, Afischi wrote:
>
>> hi liste
>>
>> ich hab eine firewall hier und dahinter einen apache 2 laufen.
>>
>> Und ich will vom Internet her über eine dynamische ip (t-dsl) auf den
>> Apachen zugreifen. Mit virtuellen Domains. Das sieht momentan im
>> http.conf so aus:
>>
>> === CUT ===
>> NameVirtualHost 192.168.3.250
>>
>> <VirtualHost gollum.galaxy.lan>
>> DocumentRoot /var/www/html
>> ServerName gollum.galaxy.lan
>> </VirtualHost>
>>
>> <VirtualHost peacemake02.dyndns.org>
>> DocumentRoot /var/www/html/peacemake02
>> ServerName peacemake02.dyndns.org
>> </VirtualHost>
>>
>> <VirtualHost peacemake202.dyndns.org>
>> DocumentRoot /var/www/html/top/peacemake202
>> ServerName peacemake202.dyndns.org
>> </VirtualHost>
>> === CUT ===
>>
>> so sollte es gehen, tuts aber ned weil der das mit den zwei selben
>> domains und der unterschiedlichen subdomain ned versteht.
>>
>> ich bekomm dann folgende Fehlermeldung:
>>
>> [Sun Jan 18 20:34:52 2004] [warn] VirtualHost
>> peacemake02.dyndns.org:80 overlaps with VirtualHost
>> peacemake202.dyndns.org:80, the first has precedence, perhaps you
>> need a NameVirtualHost directive
>>
>>
>>
>> Kann ich das Problem irgendwie einfach lösen?
>>
>> gruß Steff
>>
>> -- Best regards,
>> Afischi mailto:kontakt@afischi.de
>>
>>
>> -----------------------------------------------------------------------
>> ---
>> Apache HTTP Server Mailing List "users-de"
>> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
>> sonstige Anfragen an users-de-help@httpd.apache.org
>> -----------------------------------------------------------------------
>> ---
>>
>
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------------
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: Virtual hosts
Posted by Erik Abele <er...@codefaktor.de>.
Gib einfach überall explizit den Port an auf dem 'gelauscht' werden
soll, also z.B.
NameVirtualHost 192.168.3.250:80
<VirtualHost gollum.galaxy.lan:80>
...
</VirtualHost>
<VirtualHost peacemake02.dyndns.org:80>
...
</VirtualHost>
etc.
Alternativ wäre auch folgendes möglich ("korrekter"):
NameVirtualHost 192.168.3.250
<VirtualHost 192.168.3.250>
ServerName gollum.galaxy.lan
...
</VirtualHost>
<VirtualHost 192.168.3.250>
ServerName peacemake02.dyndns.org
...
</VirtualHost>
etc.
Cheers,
Erik
On 18.01.2004, at 20:36, Afischi wrote:
> hi liste
>
> ich hab eine firewall hier und dahinter einen apache 2 laufen.
>
> Und ich will vom Internet her über eine dynamische ip (t-dsl) auf den
> Apachen zugreifen. Mit virtuellen Domains. Das sieht momentan im
> http.conf so aus:
>
> === CUT ===
> NameVirtualHost 192.168.3.250
>
> <VirtualHost gollum.galaxy.lan>
> DocumentRoot /var/www/html
> ServerName gollum.galaxy.lan
> </VirtualHost>
>
> <VirtualHost peacemake02.dyndns.org>
> DocumentRoot /var/www/html/peacemake02
> ServerName peacemake02.dyndns.org
> </VirtualHost>
>
> <VirtualHost peacemake202.dyndns.org>
> DocumentRoot /var/www/html/top/peacemake202
> ServerName peacemake202.dyndns.org
> </VirtualHost>
> === CUT ===
>
> so sollte es gehen, tuts aber ned weil der das mit den zwei selben
> domains und der unterschiedlichen subdomain ned versteht.
>
> ich bekomm dann folgende Fehlermeldung:
>
> [Sun Jan 18 20:34:52 2004] [warn] VirtualHost
> peacemake02.dyndns.org:80 overlaps with VirtualHost
> peacemake202.dyndns.org:80, the first has precedence, perhaps you need
> a NameVirtualHost directive
>
>
>
> Kann ich das Problem irgendwie einfach lösen?
>
> gruß Steff
>
> --
> Best regards,
> Afischi mailto:kontakt@afischi.de
>
>
> -----------------------------------------------------------------------
> ---
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> -----------------------------------------------------------------------
> ---
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------