ich hab jetzt tagelang gesucht und recherchiert und noch keine passende Antwort gefunden.
Ist-Zustand:
Auf meinem Rechner läuft Xampp. Darauf laufen mehrere PHP-Projekte. Ich habe in der Datei httpd-vhosts.conf mehrere namensbasierte virtuelle Hosts eingetragen, um die Anwendungen testen zu können.
Bsp:
- Code: Select all
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerName localhost
AddType text/html .shtml
AddHandler server-parsed .shtml
ServerAdmin webmaster@localhost
DocumentRoot "c:/xampp/htdocs"
ScriptAlias /cgi-bin/ "c:/xampp/htdocs/cgi-bin/"
<Directory "c:/xampp/htdocs">
Options Indexes FollowSymLinks
Options +Includes
# Options +
AllowOverride FileInfo
AllowOverride None
Order allow,deny
Allow from all
DirectoryIndex index.html index.htm index.php
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName www.eccos-design-off.de
ServerAlias eccos-design-off.de
AddType text/html .shtml
AddHandler server-parsed .shtml
ServerAdmin webmaster@eccos-design-off.de
DocumentRoot "c:/xampp/htdocs_ed"
ScriptAlias /cgi-bin/ "c:/xampp/htdocs_ed/cgi-bin/"
<Directory "c:/xampp/htdocs_ed">
Options Indexes FollowSymLinks
Options +Includes
# Options +
AllowOverride FileInfo
AllowOverride None
Order allow,deny
Allow from all
DirectoryIndex index.html index.htm index.php
</Directory>
Auch in ../etc/hosts sind alle eingetragen.
Lokal funktioniert das wunderbar. Nur im Netzwerk hab ich Schwierigkeiten. Wie rufe ich die Hosts von einem Browser auf einem anderen Rechner auf? Gebe ich dort die IP ein erscheint (logisch) mein Xampp-Begrüßungsschirm. Was muss ich eingeben, damit ich die Virtuellen Hosts erreiche?
Geht das überhaupt so einfach? Oder muss ich erst Einstellungen an den "Clients" machen? Das wäre aber überhaupt nicht in meinem Sinn?!
Vielen Dank für Euer Feedback,
startist