awstats und mehrere Domains in einer Installation?

  • hendrik hendrik
    T3PO
    0 x
    25 Beiträge
    0 Hilfreiche Beiträge
    05. 01. 2005, 16:31

    Hallo,
    ich hoffe ich habe beim Suchen nichts übersehen, denn ich konnte nichts zu diesem Thema finden:

    Ich habe in einer Typo3 Installation mehrere Domains (Die Seiten die unter den einzelnen Domains gezeigt werden gehören zu einem Kunden und sind in vielen Ding vom Template her gleich, deshalb bot sich das an). Awstats läuft auch gut, das Problem ist aber das es nur eine Statistik gibt, nicht jeweils eine pro Domain.

    Kann mir da jemand einen Tip geben?

    Vielen Dank und viele Grüße
    Hendrik


  • 1
  • bkahle bkahle
    R2-D2
    0 x
    79 Beiträge
    0 Hilfreiche Beiträge
    18. 01. 2005, 09:40

    Hey,

    das geht nur dann, wenn Du pro Domain jeweils eine Access-Log-Datei hast.

    Das kannst Du hinbekommen, indem Du zwei verschiedene virtuelle Hosts in deinem Apache anlegst, die sich nur in der Zeile "CustomLog" unterscheiden.

    Eine elegantere Lösung ist folgende: In deinem virtuellen Host erstellst Du eine Art If-Abfrage auf den angefragten Domain-Name und loggst die Request so in unterschiedliche Files.

    SetEnvIf Host http://www.domain1.de domain1
    SetEnvIf Host http://www.domain2.de domain2

    CustomLog /var/log/apache/access.domain1.log combined env=domain1

    CustomLog /var/log/apache/access.domain2.log combined env=domain2

    (siehe http://httpd.apache.org/docs/mod/mod_setenvif.html)

    In der Awstats solltest Du dann beim nächsten Backend-Login die beiden neuen Log-Files zum Konfigurieren angezeigt bekommen. Trage dann jeweils den Domain-Name an und AwStats erzeugt dir für jede Domain eine eigene Statistik.

    Gruss,
    Björn

  • 1