WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 05.04.2005, 19:58   #1
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard Apache Vhost + masked domain forwarding

Situation:
Apache2 auf Fedora mit einigen Skripts am Laufen, die jeweils einen eigenen VHost haben.

Der Linux-Server hat eine LAN IP, ist hinter einem Router. Die Domain ist eine .com Domain von godaddy.com und unterstützt masked und unmasked forwarding.

Die VHosts arbeiten eigentlich korrekt, bis auf das Problem, dass die .com Domain z.B. unter phpBB nicht sichtbar ist bei links, sondern immer nur die WAN IP wird verlinkt.
MASKED-Domain forwarding ist aktiviert !

Fragen:
1)Was soll ich nun unter ServerName (global) setzen, die LAN-IP, die WAN IP oder die .com domain ?

2)Der Vhost für die .com domain:
Name VirtualHost *:80

Code:
<VirtualHost *:80>
DocumentRoot /var/www/html/Vbull
ServerName www.xxxx.com:80
ServerAlias xxxxx.com 81.204.xxx.yyy
UseCanonicalName On
<Directory /var/www/html/Vbull>
allow from all
Options -Indexes
</Directory>
</VirtualHost>
Paßt das so ?

Thx im Vorraus, weiß nicht mehr, was ich noch verstellen soll.
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 05.04.2005, 22:16   #2
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Standard

Bei Virtual Host die externe IP,oder die mit denen du die Vhost aktiviert hast.
Eigentlich ist es egal, hauptsache der Apache startet

Mit dem Servernamen werden die Urls erstellt.
Servername www.meinedomain.com

<VirtualHost die.ip.mitder.vhost.aktiviert>
DocumentRoot /var/www/html/Vbull
ServerName www.domain.com:80
ServerAlias domain.com
UseCanonicalName On
<Directory /var/www/html/Vbull>
allow from all
Options -Indexes
</Directory>
</VirtualHost>

Sloter
Sloter ist offline   Mit Zitat antworten
Alt 06.04.2005, 15:20   #3
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard

Leider funzt das so nicht, wie ich mir das vorstelle.

Das Problem ist, dass kein Vhost und auch nicht der Server selbst auf www.domain.com reagiert, sondern durch den domainprovider anscheinend nur die IP weitergeleitet wird, insofern hat Apache das Problem, dass er nur die IP im Header sieht, nicht jedoch das www.domain.com. :S

Hab jetzt schon sowohl mit masked als auch unmasked forwarding probiert - beides gleiches Resultat.

Wenn ich im VHost für www.domain.com die externe IP Adressse als ServerAlias nicht hinzufüge, dann geht gar nix.

Ich denke wohl eher, das ist ein Problem vom domain forwarding als den Apache settings.
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 07.04.2005, 10:43   #4
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard

Gelöst.

Nicht Weiterleitung oder Sonstiges war nötig, sondern der A Record der DNS hat mit der externen IP des Servers angepaßt werden müssen.
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:32 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag