Nettoyer ses logs Apache ... (a cause du rewriting)

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

julien2222
Nouveau WRInaute
 
Messages: 3
Inscription: Jeu Avr 22, 2004 4:31

Nettoyer ses logs Apache ... (a cause du rewriting)

Message le Jeu Avr 22, 2004 4:36

Salut,

la lecture de mes logs sont perturbés par 1 erreur qui pollule un peu mes fichiers. Cette erreur provient du fait que j'utilise le rewriting url et donc apache me note l'erreur "fichier inexistant" pour chq requete sur ces rewrinting

Pour plus de precision il s'agit du log situé dans :

log/httpd/error.log

et donne l'erreur du type :

[Sun Apr 18 04:13:19 2004] [error] [client 202.3.241.20] File does not exist: /home/XXX/...

le /... etant les repertoires virtuels du rewriting. Je cherche donc a savoir comment empecher Apache de noter ce genre d'erreur ds les logs (ça me fait des fichiers de +16Mo / jours)


J'ai essaye de rajouter un RewriteBase / mais ça ne change rien

Merci !

Vespa
WRInaute impliqué
WRInaute impliqué
 
Messages: 341
Inscription: Lun Nov 17, 2003 9:41

Message le Jeu Avr 22, 2004 8:46

J'ai remarqué la même chose sur mes logs mais je ne sais pas comment nettoyer cela.. :cry:

julien2222
Nouveau WRInaute
 
Messages: 3
Inscription: Jeu Avr 22, 2004 4:31

Message le Mar Avr 27, 2004 23:31

tjs personne ? :cry:

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mer Avr 05, 2006 16:48

Héhé !!!

Je fais remonter un bon vieux post, qui expose plus ou moins la même problématique, mais qui reste sans réponse.
(utile la fonction AJAX)

Dans j'ai le même "soucis" (ce n'est pas vraiment un problème), mais je souhaiterai savoir si ce comportement est normal ?


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2653
Inscription: Lun Mai 03, 2004 14:48

Message le Mer Avr 05, 2006 16:58

Bonjour,

Quel est le problème ? 8O

Je ne comprends pas le titre de ce fil "Nettoyer ses logs Apache ... (a cause du rewriting)". Il me semble que si le rewriting est bien construit, il n'y aura pas d'erreur dans le log Apache. Y'a qu'à corriger le rewriting, non ?

Jean-Luc

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mer Avr 05, 2006 17:09

jeanluc a écrit:Je ne comprends pas le titre de ce fil "Nettoyer ses logs Apache ... (a cause du rewriting)". Il me semble que si le rewriting est bien construit, il n'y aura pas d'erreur dans le log Apache. Y'a qu'à corriger le rewriting, non ?

C'est justement ce que je souhaite savoir...

Pourtant mon rewriting me semble bon...
...est-ce normal ou pas...?!


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2653
Inscription: Lun Mai 03, 2004 14:48

Message le Mer Avr 05, 2006 17:29

Peux-tu copier un échantillon de ces messages d'erreur de ton log ?

Jean-Luc

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mer Avr 05, 2006 17:39

Pas de problème : (ils sont identiques à ceux ci-dessus)

Celui-ci :
[Wed Apr 05 17:50:36 2006] [error] [client x.x.x.x] File does not exist: /home/var/www/vhosts/example.fr/httpdocs/adsite

Ou :
[Tue Apr 04 18:23:19 2006] [error] [client x.x.x.x] File does not exist: /home/var/www/vhosts/example.com/subdomains/partage/httpdocs/design


Mon Rewriting :
Code: Tout sélectionner
RewriteRule ^adsite$ http://example.com/adsite/ [NC,L,R=301]
RewriteRule ^adsite/$ index.php?consult=administration [L]
...
RewriteRule ^design/(.*)\.([Gg][Ii][Ff]|[Jj][Pp][Ee]?[Gg]|[Pp][Nn][Gg]|[Ss][Ww][Ff])$ sitedesign/$1.$2 [L]

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mer Avr 05, 2006 20:01

Aucune idée ?

Je pense que beaucoup d'entre nous pratique le rewriting, et pourrait me répondre...


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Mer Avr 05, 2006 20:04

Origine:
Des règles mal faites qui s´appliquent à des url non désirées, et du coup provoquent des erreurs 404 lors d´execution de script, ou de passage de robot....

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Mer Avr 05, 2006 20:13

:o euh...d'accord..mais...

Dans ce cas quel est mon erreur ?

thierry8 a écrit:Pas de problème : (ils sont identiques à ceux ci-dessus)

Celui-ci :
[Wed Apr 05 17:50:36 2006] [error] [client x.x.x.x] File does not exist: /home/var/www/vhosts/example.fr/httpdocs/adsite

Ou :
[Tue Apr 04 18:23:19 2006] [error] [client x.x.x.x] File does not exist: /home/var/www/vhosts/example.com/subdomains/partage/httpdocs/design


Mon Rewriting :
Code: Tout sélectionner
RewriteRule ^adsite$ http://example.com/adsite/ [NC,L,R=301]
RewriteRule ^adsite/$ index.php?consult=administration [L]
...
RewriteRule ^design/(.*)\.([Gg][Ii][Ff]|[Jj][Pp][Ee]?[Gg]|[Pp][Nn][Gg]|[Ss][Ww][Ff])$ sitedesign/$1.$2 [L]

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Jeu Avr 06, 2006 8:25

.
Cela métonne quand même du peu d'entraide !
Pourtant ce doit être un sujet qui en touche plus d'un ici.

Si j'avais une piste...mais comme indiqué dans mon code, je ne vois vraiment pas mon erreur.


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Jeu Avr 06, 2006 17:33

RewriteRule ^adsite$ http://example.com/adsite/ [NC,L,R=301]
RewriteRule ^adsite/$ index.php?consult=administration [L]

C´est mieux comme ça:
RewriteRule ^adsite/?$ /index.php?consult=administration [L]

Mais ce n´est pas très bon d´admettre l´url sans slash...

Et
RewriteRule ^design/(.*)\.([Gg][Ii][Ff]|[Jj][Pp][Ee]?[Gg]|[Pp][Nn][Gg]|[Ss][Ww][Ff])$ sitedesign/$1.$2 [L]

ben si tu tapes design ben ça existe pas et ça match passur cette règle, donc erreur 404 .. :-)
Désolé de répondre aussi lentement, mais bon, j´ai une vie, des enfants, une femme, un travail, etc... :-)

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Jeu Avr 06, 2006 17:47

Donc a priori pas de grosse erreur de ma part, n'est-ce pas ?

En revanche pourquoi n'est-il pas bon d´admettre l´url sans slash ?
Et pourquoi ma redirection du sans slash vers le dossier "normal" est-il pris pour une erreur 404 alors que c'est contrôlé et souhaité..?

Pour la seconde c'est bon. J'ai compris mon erreur. (enfin ce n'en est pas une, mais bref ! :) )

correiaj a écrit:Désolé de répondre aussi lentement, mais bon, j´ai une vie, des enfants, une femme, un travail, etc... :-)

Désolé, je ne pensais pas que tu serais le seul à être capable de me répondre.
Merci à toi. :D


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Ven Avr 07, 2006 16:35

thierry8 a écrit:Donc a priori pas de grosse erreur de ma part, n'est-ce pas ?

En revanche pourquoi n'est-il pas bon d´admettre l´url sans slash ?


Parce que ce n´est pas naturel... Mais c´est pas primordial non plus...


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités