Bonjour
Afin de rediriger mes anciennes pages pdf vers de nouvelles pages html, j'ai utilisé avec succès la règle suivante dans un fichier .htaccess
NB : Le fichier 404vers301 pointe sur la page d'acceuil du site (index.html)
- Si je cherche dans Google : -http://www.example.com/actualites/test.pdf
j'arrive avec bonheur à -http://www.example.com/fichiers/docs/test.html … Super !!
- Mais problème
Si je tape dans google l'adresse : -http://www.example.com/actualites/CP/test.pdf
je suis redirigé vers la page d'accueil … et non vers -http://www.example.com/fichiers/docs/test.html
Pourquoi inclure /CP/ dans ma recherche google ? Parce que c'était l'ancienne configuration du site qui est encore indexée dans certains annuaires.
J'ai donc essayé d'ajouter la ligne suivante :
ou encore
ou encore
Mais ça ne marche pas.
Pourriez-vous svp m'aider à trouver la bonne expression parce que je sèche depuis ce matin
Paul
Afin de rediriger mes anciennes pages pdf vers de nouvelles pages html, j'ai utilisé avec succès la règle suivante dans un fichier .htaccess
Code:
ErrorDocument 404 http://www.example.com/404vers301.php
RewriteEngine On
RewriteRule ^actualites/(.*)\.pdf$ http://www.example.com/fichiers/docs/$1.html [R=301,L]
RewriteRule ^Dossiers/(.*)\.pdf$ http://www.example.com/fichiers/docs/$1.html [R=301,L]
NB : Le fichier 404vers301 pointe sur la page d'acceuil du site (index.html)
- Si je cherche dans Google : -http://www.example.com/actualites/test.pdf
j'arrive avec bonheur à -http://www.example.com/fichiers/docs/test.html … Super !!
- Mais problème
Si je tape dans google l'adresse : -http://www.example.com/actualites/CP/test.pdf
je suis redirigé vers la page d'accueil … et non vers -http://www.example.com/fichiers/docs/test.html
Pourquoi inclure /CP/ dans ma recherche google ? Parce que c'était l'ancienne configuration du site qui est encore indexée dans certains annuaires.
J'ai donc essayé d'ajouter la ligne suivante :
Code:
RewriteRule ^actualites/CP/(.*)\.pdf$ http://www.example.com/fichiers/docs/$1.html [R=301,L]
Code:
RewriteRule ^actualites\/CP\/(.*)\.pdf$ http://www.example.com/fichiers/docs/$1.html [R=301,L]
Code:
RewriteRule CP/(.*)\.pdf$ http://www.example.com/fichiers/docs/$1.html [R=301,L]
Mais ça ne marche pas.
Pourriez-vous svp m'aider à trouver la bonne expression parce que je sèche depuis ce matin
Paul