Nettoyer ses logs Apache . (a cause du rewriting)

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 !
 
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 ?
 
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
 
jeanluc a dit:
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...?!
 
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:
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]
 
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....
 
:o euh...d'accord..mais...

Dans ce cas quel est mon erreur ?

thierry8 a dit:
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:
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]
 
.
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.
 
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... :-)
 
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 dit:
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
 
thierry8 a dit:
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...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut