Je déplace mon site WordPress vers un nouvel hôte et, par la même occasion, je souhaite apporter une modification unique aux liens permanents Je veux réécrire les URL de /2015/11/sample-post/
à /sample-post/
, mais comment puis-je accomplir cela?
Le moyen le plus efficace d'y parvenir serait de changer la structure en /%postname%/
et d'ajouter une redirection 301 à votre fichier .htaccess pour l'ancienne structure:
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(?!page/)(.+)$ http://example.com/$3
Changez example.com
dans votre domaine et ajoutez la redirection au-dessus de la directive # BEGIN WordPress
afin qu'elle ne soit pas supprimée si WordPress met à jour le fichier.
EDIT - redirection/aaaa/mm/jj/postname
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ http://example.com/$4
Aller à settings -> permalink
. et que l'ajouter comme ceci: %post_name%
.