I am having problems getting my Permalinks changed with my WordPress instance. I have about 5 blog posts which were created using the default “postid” permalinks. I am now trying to change my permalink to %postname% but I cannot get it to work. Any time I change the Permalinks in WordPress all my old posts throw 404s. I have tried 4 WordPress Permalink plugins to resolve this issue but I cannot get any of them to work. I have also updated my blog’s .htaccess file to include the necessary information. Finally I deleted all my original posts and changed the Permalink, then recreated them and it still did not work. Please help, I don’t know what else to try! Thanks
I am having problems getting my Permalinks changed with my WordPress instance. I have
Share
Be sure there is only one wordpress rewrite block in .htaccess. And you may need to go into the wp_options table in the database with phpmyadmin and clear the permalink setting there. Once in a while permalink settings get “stuck” in the wp_options table and wordpress can’t write the new setting to the database, even though WP writes the changes to the .htaccess file. Database Description « WordPress Codex
Edit 3/03/10
Turned out to be mostly CentOS not playing nice with WordPress Permalinks, but there are documented fixes via Google.
Edit 3/02/10
If your .htaccess is writable and changes are being saved and you can see them, then permalink_structure field in wp_options should not be blank. Did you disable and delete all plugins relating to permalinks and start from scratch? Are you on Windows or Linux hosting?