Hi,
ich habe im lokalen Heimnetz mit einer Fritzbox 7490 als Router einen Rechner mit Apache2.4 als Webserver eingerichtet. Nun möchte ich für verschiedene Dienste verschiedene Subdomains einrichten. Nun möchte ich für verschiedene Dienste verschiedene Subdomains einrichten.
Die .conf-Datei schaut im wesentlichen so aus:
NameVirtualHost * <VirtualHost *:80> ServerName a.myhost ServerAlias a.myhost ServerAdmin webmaster@localhost DocumentRoot /var/www/html/a-dir <Directory /var/www/html/a-dir/> AllowOverride all Require all granted </Directory> ... </VirtualHost> <VirtualHost *:80> ServerName b.myhost ServerAlias b.myhost ServerAdmin webmaster@localhost DocumentRoot /var/www/html/b-dir <Directory /var/www/html/b-dir/> AllowOverride all Require all granted </Directory> ... </VirtualHost>
Das ganze funktioniert nur auf Rechnern, wo die Subdomains in der /etc/hosts eingetragen sind, wieso? Was übersehe ich oder geht das grundsätzlich nicht, muss die /etc/hosts auf jedem Client geändert werden? Der Rechner ist als myhost benannt und auch erreichbar, nur die Subdomains funktionieren nicht. In der Fritzbox kann ich die Subdomains nicht eintragen, da aus Sicherheitsgründen telnet schon vor längerer Zeit deaktiviert wurde.
Danke für Hinweise,
Grüße,
Manuela