Need help changing Permalinks in WordPress, I’ve tried everything

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

Related posts

Leave a Reply

5 comments

  1. 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?

  2. I had the exact same issue, and it’s subtle. The apache directives need to go in a <Directory> container. If you are like me, you had your directive in a <Location> container, thinking that <Location /> would cover the entire site from the root, recursively.

    This did the trick:

    <Directory /path/to/wordpress>
        AllowOverride All
        Options FollowSymLinks
    </Directory>
    
  3. Use deans permalink migration plugin and you will easily change your permalink structure without breaking any links within a minute. This plugin is a life saver for those who are thinking of changing default permalink structure and thinking of migrating from blogspot blog to self-hosted blog.