Daca ai facut modificari la fisierul .htacess, precum un redirect de pe http pe https, vei vedea ca daca resalvezi permalinks, WordPress iti va sterge modificarile. Pentru a-ti pastra modificarile este necesasr sa pui codul nu intre tag-urileĀ # BEGIN WordPress siĀ # END WordPress.
De exemplu, codul de mai jos face redirect de la http la https pentru fiecare pagina in parte de pe blog.
#BEGIN TUDOR <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTPS} !=on RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] </IfModule> #END TUDOR # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Intre tagurile #Begin Tudor si #End Tudor am trecut codul meu, care nu este sters/supra-scris de catre codul WordPress chiar si la urmataorea resalvare a permalinkurilor.