PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe! Viualhosts funktionieren nicht



Nextaerox
19.05.02, 16:55
Ich hab es geschafft den ddclient so einzurichten das dyndns immer meine aktuelle ip hat.
bei Dyndns hab ich einen account der auf meine ip verweist.
Ich hänge am HardwareRouter und Portforwarding funktioniert auch.
Den Virtualhost hab ich über Webmin konfiguriert .
Apache starte auch ohne Probleme!
wenn ich jetzt auf meine Dyndns-Adresse(die in den Virtualhostssteht) zugreife,dann kommt immer nur die Standart-Testseite,und nicht das von mir durch die Virtualhosts

Deswegen meine Frage: kann ich name-based virtual hosting mit dyndns mache? Als name geb ich in den Virtualhosts einfach **.dyndns.org an.
Kann mir irgendjemand die genau angabe die ich in der httpd.conf machen muss aufschreiben , so dass ich es nochmal von Hand versuche?
Ich hab leider keinen entsprechenden Eintraf in der Forendatenbank gefunden.

System: Suse 8.0 Professional Apache: aktuelle 1.XX

vanThomas
21.05.02, 07:22
hast du vor den <virtual host> abschnitten folgende zeile aktiviert:

NameVirtualHost <IP-Adresse>

bei mir lag es daran, dass das nciht funktionierte...
ein versuch wäre es wert...

gruß

vanThomas

Newbie2001
21.05.02, 15:14
ich habe auch mehrere dyndns.org accounts und habe das problem so gelößt:

NameVirtualHost *
&lt;VirtualHost *&gt;
DocumentRoot /htdocs/domain1
ServerName domain1.dyndns.org
&lt;/VirtualHost&gt;
&lt;VirtualHost *&gt;
DocumentRoot /htdocs/domain2
ServerName domain2.dyndns.org
&lt;/VirtualHost&gt;
&lt;VirtualHost *&gt;
DocumentRoot /htdocs/domain3
ServerName domain3.dyndns.org
&lt;/VirtualHost&gt;

Die * bitte nicht ersetzen sondern lassen wie sie sind. Du musst blos noch die Option ServerName und die Option DocumentRoot anpassen, dann sollte es gehen.

Nextaerox
22.05.02, 20:22
Danke für die Antworten

So,ich habe folgendes mal eingetragen:


NameVirtualHost *

<VirtualHost *>
DocumentRoot /www/beta
ServerName betahp.dyndns.org
</VirtualHost>

<VirtualHost *>
DocumentRoot /usr/local/httpd/htdocs/vshop
ServerName beta-entsorgung.dyndns.org
</VirtualHost>

Das Problem besteht weiterhin!

mit httpd -S gibt er mir aus das die Vhosts gut eingerichtet sind

Wenn ich auf die Dyndns Adressen zugreife kommt immer nur die Standart begrüssunsseite.

Hat irgendjeman eine Lösung/Ursache parrat?

Nextaerox
22.05.02, 20:23
kleiner Nachtrag: die Html Klammern hab ich natürlich gesetz,hat mir aber das Forum gelöscht

Newbie2001
22.05.02, 20:40
hast du auch VirtualHost * immer am anfang gesetzt ?
also das die Tags die du mir geschrieben hast von
&lt;VirtualHost *&gt;
&lt;/VirtualHost&gt;
eingeschlossen ?

Nextaerox
22.05.02, 21:23
Ja das hab ich gemacht! Ich weis auch nicht, warum es nicht funktioniert