Sagen wir ich richte nen VirtualHost ein:
<VirtualHost bla.hallo.de:80>
ServerAdmin derserveradmin@bla.de
DocumentRoot "/var/www/bla.hallo.de/"
ServerName bla.hallo.de
</VirtualHost>
das funktioniert ja auch ganz gut..
allerdings nicht mit unterverzeichnissen..
sagen wir..
http://bla.hallo.de
wunderbar .. geht
aber z.b. http://bla.hallo.de/testdir/
nicht, (dir wird nicht gefunden)
wie muss ich das anlegen damit auch die untergeordneten ordner mit einbezogen werden ?
Apache + Virtual Hosts
- feltel
- Webmaster
- Beiträge: 10451
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Re: Apache + Virtual Hosts
Ich mach das immer so, wenn bei uns ne Domain dazukommt:try hat geschrieben:http://bla.hallo.de
wunderbar .. geht
aber z.b. http://bla.hallo.de/testdir/
nicht, (dir wird nicht gefunden)
wie muss ich das anlegen damit auch die untergeordneten ordner mit einbezogen werden ?
1. in der /etc/apache/httpd.conf eine Include-Zeile hinzufügen
Code: Alles auswählen
# ARBEITSVERMITTLUNG.RAHN-SERVICE.DE
Include /home/www/arbeitsvermittlung.rahn-service.de/conf/httpd.conf
Code: Alles auswählen
<VirtualHost arbeitsvermittlung.rahn-service.de>
ServerName arbeitsvermittlung.rahn-service.de
ServerAlias www.arbeitsvermittlung.rahn-service.de
ServerAdmin webmaster@rahn-service.de
DocumentRoot /home/www/arbeitsvermittlung.rahn-service.de/htdocs/
CustomLog /home/www/arbeitsvermittlung.rahn-service.de/logs/access.log common
CustomLog /home/www/arbeitsvermittlung.rahn-service.de/logs/referer.log referer
CustomLog /home/www/arbeitsvermittlung.rahn-service.de/logs/agent.log agent
CustomLog /home/www/arbeitsvermittlung.rahn-service.de/logs/access.full.log full
ErrorLog /home/www/arbeitsvermittlung.rahn-service.de/logs/error.log
ScriptAlias /cgi-bin/ /home/www/arbeitsvermittlung.rahn-service.de/cgi-bin/
HostNameLookups off
</VirtualHost>
<Directory /home/www/arbeitsvermittlung.rahn-service.de/htdocs>
Order allow,deny
Allow from all
Options -FollowSymLinks +Multiviews
AllowOverride All
DirectoryIndex index.html index.htm index.php index.php3
</Directory>
ok ich weis woran es lagt..
am tomcat
der tomcat macht ein alias für das verzeichniss /admin (ich hab nur mit der dir getestet)
weil da der context admin bereich für das ding liegt..
hab das alias auf tomcat-admin/ geändert.. nun kann man auch das verzeichniss /admin/ über jeden VHost wieder ansprechen
am tomcat
der tomcat macht ein alias für das verzeichniss /admin (ich hab nur mit der dir getestet)
weil da der context admin bereich für das ding liegt..
hab das alias auf tomcat-admin/ geändert.. nun kann man auch das verzeichniss /admin/ über jeden VHost wieder ansprechen