Redirection permanente d'un dossier et de ces liens vers la racine d'un site

Nouveau WRInaute
Bonjour,
J'essaye depuis plusieurs heures de supprimer toute trace d'un ancien site dont toute les URL renvoient des erreurs 404.
L'ancien site est www.nomdedomaine.ch/2010/.

J'ai tenté une redirection dans mon htaccess pour renvoyer www.nomdedomaine.ch/2010/ vers www.nomdedomaine.ch mais rien à faire, le contenu se trouvant après 2010/ reste toujours.

Exemple : si je tape l'URL : http://www.nomdedomaine.ch/2010/projets_description.php?id=117
J'ai http://www.nomdedomaine.ch/fr/?id=117
Avec la règle suivante :
RewriteRule ^2010/(.+)$ http://www.nomdedomaine.ch/ [R=301,L]

Le site a été entièrement refait donc la page "projets_description.php?id=117" et les 300 autres référencées n'existent pas sur le site actuel.
Pour l'instant, j'ai rajouté un /2010 dans mon robot.txt et demandé à Google de supprimer l'URL www.nomdedomaine.ch/2010/.
Le nouveau site étant bilingue les URL commence toujours pas "/code de langue" donc pas de risque en supprimant "/2010".

Est-ce qu'il existe une solution à mettre dans le htaccess pour créer ma redirection du dossier /2010/etc... vers la racine ?

Merci,
Cordialement,
Jojo
 
Nouveau WRInaute
si tu veut rediriger tous les page d'un dossier vers le racine d'un autre dossier :

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^forum-dossier/(.*)$ http://www.le-saxophone.fr/dossiers/ [R=301,L]

Merci, mais j'ai déjà essayé et ça ne fonctionne pas. :(
Je l'ai transformé en :
RewriteRule ^2010/(.*)$ http://www.nomdedomaine.ch/ [R=301,L] puisque que je souhaite renvoyer à la racine.

si je tape l'URL : http://www.nomdedomaine.ch/2010/projets_description.php?id=117
Ceci me donne :
http://www.nomdedomaine.ch/fr/2010/projets_description.php?id=117
 
WRInaute accro
Code:
RewriteRule ^forum-dossier/(.*)$ http://www.le-saxophone.fr/dossiers/? [R=301,L]

Le ? permet de ne pas transmettre les paramètres. Je ne peux pas tester d'où je suis, mais en théorie ça devrait marcher.
 
Discussions similaires
Haut