mod_rewrite et log d'utilisateur

Discussion dans 'URL Rewriting et .htaccess' créé par localhost, 23 Mars 2004.

  1. localhost
    localhost Nouveau WRInaute
    Inscrit:
    23 Mars 2004
    Messages:
    4
    J'aime reçus:
    0
    Salut !
    J'utilise mod_rewrite d'apache (sous unix) pour gerer les vhosts de mes utilisateurs (users1.domain.com user2.domain.com ...) je les gere avec un fichier dummy.vhost dans lequel je met :
    Code:
    user1.domain.com      /home/user1
    user2.domain.com      /home/user2
    ca marche impecable jusqu'au moment j'ai eu des demandes pour offrir des statistiques pour quelques utilisateurs ,j'utilise webalizer mais c'est pas ca le probleme ,j'ai revisé la doc de mod_rewrite ,on ne peut pas offrir un fichier log par vhost pour que les analyseurs de logs (les scripts de stats) analysent ce fichier et donnent des stats spécifiques à un seul utilisateur ,je sais qu'en utilisant la directive VirtualHost ca m'offrira un fichier log par utilisateur ,mais avec cette methode j'aurais a editer le httpd.conf et redemarrer apache à chaque fois qu'un utilisateur s'inscrit ,et avec plusque 300 utilisateurs inscrits mon httpd.conf aura une taille gigantesque qui bouffera toute la ram...
    voila si vous avez une solution pour moi ,je vous remercie.
     
  2. localhost
    localhost Nouveau WRInaute
    Inscrit:
    23 Mars 2004
    Messages:
    4
    J'aime reçus:
    0
    voila pour plus d'explication :

    Voila les lignes inserées dans mon httpd.conf (Apache2 unix)


    voila mon fichier map des vhosts
    et voila le fichier log de sortie ,il n'est pas traitable par webalizer ou autre ,ces lignes sont le resultat d'une seule requete sur le serveur qui normalement donne une seule ligne sur le log ,mais voila ce que ca donne :
    merci pour votre aide
     
  3. ysimon
    ysimon WRInaute discret
    Inscrit:
    24 Février 2004
    Messages:
    121
    J'aime reçus:
    0
    et ben moi, je ferai un grep toutes les nuits sur le access.log, enfin, si l'info est bien dans le fichier access.log
    genre

    cat /var/log/apache/access.log | grep user1.domain.com > access_user1.log
     
  4. localhost
    localhost Nouveau WRInaute
    Inscrit:
    23 Mars 2004
    Messages:
    4
    J'aime reçus:
    0
    salut !
    merci pour votre rapide reponse :)
    voila une ligne de mon access_log :
    il n'y a pas de vhost dedans ,comment faire dans mon cas ?
    voila ce que je met dans mon httpd.conf pour les logs :
     
  5. localhost
    localhost Nouveau WRInaute
    Inscrit:
    23 Mars 2004
    Messages:
    4
    J'aime reçus:
    0
    salut !
    ysimon cette solution va ralentir mon serveur si mon access_log est grand en taille et que j'ai plusieurs utilisateurs à extraire de ce log...
     
  6. Pulsar-san
    Pulsar-san WRInaute discret
    Inscrit:
    29 Octobre 2003
    Messages:
    163
    J'aime reçus:
    0
    Je crois qu'on peut ajouter "%v" en premier paramètre dans le LogFormat, ça y met le nom du virtual host, par exemple:
    LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    Ensuite tu peux utiliser la directive de ysimon, ou bien utiliser split-logfile qui est prévu pour découper tes logs en 1 fichier par virtual host.
     
Chargement...
Similar Threads - mod_rewrite log utilisateur Forum Date
mod_rewrite & access_log URL Rewriting et .htaccess 13 Mai 2005
Configuration spécifique de mod_rewrite (internationalisation) URL Rewriting et .htaccess 19 Décembre 2014
Problème 1&1 et module Apachemod_rewrite de Joomla URL Rewriting et .htaccess 6 Septembre 2010
Installer Mod_rewrite Apache 2 sur Debian (dedibox) URL Rewriting et .htaccess 11 Avril 2009
[mod_rewrite] et prise de tête URL Rewriting et .htaccess 8 Août 2008
[Résolu] mod_rewrite.so et mod_so.c URL Rewriting et .htaccess 9 Décembre 2007
Hebergeur FR pro avec Imagemagick, MBstring, Mod_Rewrite Administration d'un site Web 2 Juillet 2007
Probleme avec mod_rewrite.so URL Rewriting et .htaccess 2 Février 2007
problème sans résultats. mod_rewrite ne marche pas URL Rewriting et .htaccess 17 Octobre 2006
mod_rewrite easyphp URL Rewriting et .htaccess 30 Août 2006
Mod_rewrite and urlencoding UTF8 URL Rewriting et .htaccess 25 Juillet 2006
Mod_rewrite, sous domaines et Google URL Rewriting et .htaccess 25 Octobre 2005
Mod_rewrite et duplicate content Problèmes de référencement spécifiques à vos sites 1 Août 2005
Probleme .htaccess , mod_rewrite avec flag [N] URL Rewriting et .htaccess 12 Juillet 2005
j'arrive pas activer mon mod_rewrite en local URL Rewriting et .htaccess 6 Juillet 2005
Pourquoi utilisez-vous mod_rewrite? URL Rewriting et .htaccess 9 Mai 2005
mod_rewrite dossier URL Rewriting et .htaccess 19 Avril 2005
Mod_rewrite et sous-domaine chez ovh URL Rewriting et .htaccess 14 Février 2005
Problème google mod_rewrite Débuter en référencement 2 Novembre 2004
ou trouver le module mod_rewrite.so ? URL Rewriting et .htaccess 16 Décembre 2003