Aller au contenu

Rewrite Cond


Sujets conseillés

Bonjour,

Nous avons un soucis que google indique dans les webmaster tools, avec l'un de nos sites.

En effet, dans les Webmaster tools, dans la section des URLs not found, on peut noter que google a commencé à indexer des urls du type : http://www.monsite.com/fr/blbalbal/balbal/index.htm/

Sur notre site les liens sont en relatifs, donc dans l'absolu la page atteinte fonctionne, niveau affichage, correctement, mais pour les liens, il saute un répertoire et fait que TOUS les liens sont en erreur 404....

J'ai essayé avec cette rewrite cond pour enlever le / à la fin du .htm mais sans succès...

Remplace le .htm/ par .htm
RewriteRule (.*)\.htm\/? http://www.monsite.com$1.htm [L]

Avez-vous déjà expérimenté ce genre de soucis ?

Merci pour vos réponses! :smartass:

Lien vers le commentaire
Partager sur d’autres sites

La première chose à faire, c'est chercher où il a trouvé ces liens (il ne les a pas inventés...).

Sinon pour résoudre le problème, il faut que l'URL que le navigateur considère comme courante soit correcte. Deux solutions: soit tu fais un redirect et pas juste un rewrite "interne", soit tu ajoutes un base href dans ton HTML qui donne la "bonne" URL (sans le /, donc).

Jacques.

Lien vers le commentaire
Partager sur d’autres sites

Merci bien pour ta réponse :)

Effectivement j'ai trouvé un backlink avec le fameux "/" à la fin. J'ai fait une demande de modification du lien.

Et je vais mettre un base href aussi... ca sera nettement plus simple pour eviter ce genre d'erreur!

Merci!

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...