Hallo! Grundsätzlich sollte man mal klären, wer nun genau was will! ;-) Es gibt da nämlich zwei Möglichkeiten: 1. Man hat für jeden virtuellen Host auch eine eigene IP 2. Man hat nur eine IP zur Verfügung und möchte darüber alle virt. Hosts laufen lassen Die erste Methode mag für den internen Bereich eines LAN ja ausreichen. Ich möchte nun aber doch ganz einfach auch verschiedene Seiten nach draußen hin (mit meiner dyn. IP) liefern können. Sprich: Es greift jemand auf http://www.jp-solution.dynodns.net zu -> Da bekommt er die ganz normale Seite zu sehen. Greift er auf https://ssl.jp-solution.dynodns.net zu, soll er eine sichere Verbindung bekommen und mit http://julian.jp-solution.dynodns.net. Das alles sollte halt über die dynamisch zugewiesene IP laufen oder besser gesagt: Der Apache soll nicht auf die zugegriffene IP achten, sondern nur auf den ihm gelieferten Zugriffsnamen. Wie mache ich das denn nun?? Ciao Julian ____________________________________ ______ JP solution Internet Services / \ D-31655 Stadthagen, Germany /___/ / / Visit: www.JP-solution.de \__/ solution
-----Original Message----- From: Alexander Groß [mailto:a.gross@graumueller.com] Sent: Tuesday, December 05, 2000 7:51 AM To: suse-linux@suse.com Subject: Re: viertuelle Webserver
Hallo,
hier ein Konfigurationsbeispiel, wie es bei mir läuft
Auzug aus /etc/httpd/httpd.conf :
-> Einfach am Ende einfügen
[...] NameVirtualHost 192.168.1.1:80
ServerName host.domain.net ServerAlias host* ServerAdmin admin@localhost DocumentRoot /home/host ErrorLog /var/log/host-error.log TransferLog /var/log/host-access.log ScriptAlias /cgi-bin/ /home/host/cgi-bin/ Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> AllowOverride None Options None Order allow,deny Allow from all </Directory> AddHandler perl-script .pl PerlHandler Apache::Registry PerlSendHeader On Options +ExecCGI </Location> </VirtualHost> [...] Und dann den virutellen Host in die /etc/hosts eintragen:
[...] 192.168.1.1 host.domain.net host [...]
Nach einem Neustart des Apache mit $ /etc/rc.d/apache restart sollte der virtuelle Host mit $ lynx http://host.domain.net erreichbar sein.
Gruß Alexnder -- a.gross@graumueller.com - http://www.bnv.pegnitz.de/alexander.gross/ Take LINUX and forget Blue Screens.
------------------------------------------------------------ --------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com