I have a wp multisite installation with multiple blogs that are totally separated websites. I use a plugin for domain mapping.

Right now I am configuring everything and I wanted to remove the /blog slug from the main blog, I did it by editing the settings as "network admin". I used /%POSTNAME%/ and / for category and tags base. The posts opens fine opening www.url.com/postname, but www.url.com/categoryname show 404, I tested changing the category base to anything (like /c) and www.url.com/c/categoryname works.

But I don't want to have a category base I want the category post lists to open on www.url.com/categoryname.

How can this be done?

1 Answer 1


You can't have / as category and tags base, at least not without using a plugin like this one:


Doing it for both tags and categories seems almost impossible to me though.

  • I added /tag for tags base but categories still wont work with / as base in any case. If I use another base for categories they work fine. I've also tried that plugin but nothing changes.
    – todgil
    Sep 28, 2011 at 15:22
  • As said, you'll need to run that plugin to be able to do that. It can't be done by just setting them to nothing. Sep 28, 2011 at 15:24
  • I tried it but it's still showing 404 errors for categories. It changed the menu links and /categorybase/categoryname redirects to /categoryname, but that still shows 404.
    – todgil
    Sep 28, 2011 at 15:26
  • I regenerated the permalinks and reactivated the plugin and now it seems to work fine, thanks.
    – todgil
    Sep 28, 2011 at 15:31

This site is temporarily in read-only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .