In WordPress è semplice creare un redirect HTTP 301 dopo aver modificato i permalink.

Facciamo un esempio: se avete optato per una struttura dei permalink del tipo /%year%/%monthnum%/%postname%/ e volete cambiarla in /%postname%/ senza generare errori 404 in WordPress, la soluzione più semplice è quella di utilizzare un redirect 301 con il file .htaccess.

Aggiungete il seguente codice al vostro file .htaccess:


RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(.*)$ https://sito.tld/$3

Ovviamente sostituite https://sito.tld con l'URL base del vostro sito.