Bonjour,
après avoir lu pas mal de choses sur le htaccess je me suis lancé à en faire un pour mon blog wordpress et il ne fonctionne pas complètement J'en appelle donc aux pro de la choses pour me sortir de la mouizze
La redirection est de la forme suivante :
Avant - -http://www.domaine.com/toto/2008/01/01/titre-billet
Ce que j'aimerai - -http://www.domaine.com/blog/titre-billet
J'ai donc placé à la racine de mon dossier /toto/ le htaccess suivant
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] </IfModule> # END WordPress Options -Indexes RewriteRule ^toto/[\d]+/[\d]+/[\d]+/(.*)$ /blog/$1 [R=301,L,QSA] RewriteRule ^toto/(.*)$ /blog/$1 [R=301,L,QSA]
Sauf que :
- les pages de type -http://www.domaine.com/toto/2008/01/01/titre-billet ramène vers des erreurs 404
- -http://www.domaine.com/toto/ (avec / à la fin) => renvoi vers un billet -http://www.domaine.com/blog/toto14
- par contre -http://www.domaine.com/toto (sans le /) redirige bien vers -http://www.domaine.com/blog
Et je ne vois pas quoi faire
D'avance merci à tous ceux qui se pencheront sur mon soucis
(si cela peux servir je suis sur un mutualisé OVH)
**EDIT Administrateur (TheRec)** Suppression des liens automatiques non désirés (préfixé le liens d'exemple d'un "-"). Merci de votre compréhension.