So, your WordPress Homepage redirects to a post?

and this is what the redirect looked like

that redirect doesn't look right

Fun times isn’t it? I was tearing my hair out too so I thought I’d share what worked for me.

If you are reading this post your WordPress homepage is suddenly redirecting to a post, most likely your most recent blog post. That’s what started happening to one of my blogs once I upgraded to WordPress 3.0.1. I’m not sure if the upgrade cause the issue or not but it did seem to occur at the same time.

So, how did I stop the blog home page from redirecting?

I disabled the Redirection plugin.

I wanted to have Redirection enabled however so after some further reading on the issue I discovered the main culprit (at least in my case) — there was a redirection set for the homepage!

I’m not sure where it came from but the blog home page was set to redirect to the most current post. I simply deleted that redirection and have been able to use the plugin just fine now. This is what you are looking for, it is within the Groups > Redirections section of Redirection’s options page:

there is the pesky home page redirect

there is the pesky home page redirect

All I had to do was select the “/” redirect and delete it and the problem was solved — the blog home page now loads just fine.

I hope this helps you, if so let me know in the comments.

4 Comments

  1. DanoftheDay says:

    Good find! I had the same pesky “/” redirect, but it was in my “Modified Posts” group. Weird.

    Thanks for the write-up!

  2. nikbanks says:

    THANK YOU THANK YOU THANK YOU….that was driving me crazy…I worked soo hard on my redirections I had no way to fix that….

  3. admin says:

    glad it has helped you both, I’ve had redirection issues in the past and I know how frustrating they can be!

  4. Parrothead says:

    Thanks for this.

    Modifying the database only worked until I added a new page. Then the bug was back.

    I made the changes you suggested and everything looks good. Haven’t added any new pages yet though…..

    Cheers!