Augmentation des URL non suivies (Problème Rewriting ?)

WRInaute impliqué
Bonjour,

Depuis plusieurs mois après la mise en place de redirection, je rencontre un problème. La redirection a été mise en place pour rediriger simplement les pages ayant un underscore vers un tiret. Par exemple page_1.php vers page-1.php

Dans Google webmasters tools, zone "Exploration", > Erreurs d'exploration > le nombre des URL non suivies à augmenter de manière considérable sur ordinateurs et smartphone.

515617pbgoogle.jpg


Voici un exemple de page contenant l'erreur :

page-1.php/page-a.php (alors que la page correcte est page-1.php, la page page-a.php est présente sur le site en racine).

Lorsque je clic sur l'url d'erreur, dans l'onglet "Référencée sur". Les url qui apparaissent sont : http://www.monsite.fr/page-2.php/page-b.php et http://www.monsite.fr/page-2.php/page-c.php (non indexés sur Google).

Voici l'extrait du .htaccess

Code:
ErrorDocument 404 http://www.monsite.fr/404.php

RewriteEngine on
RewriteCond %{HTTP_HOST} ^monsite.fr$
RewriteRule ^(.*)   http://www.monsite.fr/$1  [QSA,L,R=301]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=301]
RewriteRule ^(.*)\.php/$ http://www.monsite.fr/$1.php [L,R=301]
RewriteRule ^(.*)\.php/(.*)\.php$ http://www.monsite.fr/$1.php [R=301]

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /404.php [NC,L]

Merci beaucoup pour votre aide.
 
Discussions similaires
Haut