WordPress : remplacer .html par / dans les permaliens

Le problème

Vous avez modifié les permaliens de votre blog WordPress. Les vielles urls se terminaient par .html (ex: https://monsite.com/article1.html)

Avec la nouvelle structure de lien, les nouvelles urls se terminent par un slash / ce qui cause une erreur 404.

La solution

Pour forcer la redirection de vos anciennes urls en .html vers les nouvelles en /, rajouter la ligne suivante dans votre fichier .htaccess.

RedirectMatch 301 (.*)\.html$ https://monsite.com$1/

La source

Cette résolution a été rendue possible grâce à l’article de Semrush : https://www.semrush.com/blog/htaccess-file/

Spread the love