PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Apache] Eigene Logs für verschiedene Verzeichnisse



phoku
26.05.04, 22:07
Hallo,

ich hab im Document-Root vom Webserver verschiedene Verzeichnisse:
.../htdocs/www.domain1.de/
.../htdocs/www.domain2.de/
.../htdocs/www.domain3.de/

Auf die ich von außen über dyndns .de-Domains umleite, die über nen Provider laufen.

Jetzt will ich für jedes einzelne Verzeichnis eigene Logfiles (also ne Statistik) haben, anstelle von einem Logfile für alle Verzeichnisse (Domains), weil das übersichtlicher ist.

Wie mache ich sowas mit dem Apache 1.3? :confused:

Vielen Dank!
phoku

stefaan
26.05.04, 22:14
Servus!

Wenn du für jede Domain einen Virtualhost hast, geht das ohne Probleme.
Du kannst dann bei jeder Vhost-Definition ein Logfile angeben.

Grüße, Stefan

phoku
26.05.04, 22:17
Und wie mache ich solche Vhost-Definitionen am einfachsten?

Stormbringer
27.05.04, 05:22
Hi,

als Beispiel die Einträge der httpd.conf:


NameVirtualHost *

<VirtualHost *>
ServerAdmin webmaster@XXX.dyndns.org
DocumentRoot /srv/www/htdocs/XXX
ServerName XXX.AAA.dyndns.org
ErrorLog /var/log/httpd/XXX_error_log
CustomLog /var/log/httpd/XXX_access_log combined
AccessFileName .htaccess
# DirectoryIndex index.html
</VirtualHost>

<VirtualHost *>
ServerAdmin webmaster@YYY.homelinux.org
DocumentRoot /srv/www/htdocs/YYY
ServerName YYY.homelinux.org
ErrorLog /var/log/httpd/YYY_error_log
CustomLog /var/log/httpd/YYY_access_log combined
AccessFileName .htaccess
# DirectoryIndex index.html
</VirtualHost>


Gruß

phoku
27.05.04, 22:07
...irgendwie klappt das nicht :(

Was muss ich denn schreiben, wenn ich z.B. die Domains www.dom1.de und www.dom2.de habe und die dynDNS phoku.dnsalias.org.

Die Zuordnung soll wie folgt sein:
phoku.dnsalias.org nach /srv/www/htdocs
www.dom1.de nach /srv/www/htdocs/www.dom1.de
www.dom2.de nach /srv/www/htdocs/www.dom2.de

Vielen Dank für eure Hilfe!