This isn’t the exact same thing, but I have just noticed that if I use %category%, the permalinks return a 404 error whenever I try to load that permalink. After reading your post, I removed %category% from the permalink structure and suddenly my permalinks work.
I think there must be some bug that triggers when you try to use %category% in the permalink. I see a few other posts on the forum from people having the same problem I am.
Thread Starter
cincen
(@cincen)
if you use %category% in permalinks … does wp-admin/edit.php list your posts?
I have the same problem, and ask for input several days ago. It seems that there is a bug that probably has to do with the way WP writes the .htaccess file.
You can’t use %category% in permalinks in 1.5 if your host runs Apache 1.3.x (which the majority do). Hopefully they’ll fix this, and there are a few workarounds here and here, but neither worked for me. YMMV.
Aha… well, that’s my answer for the problem listed here.
http://ww.wp.xz.cn/support/topic.php?id=26500
Thanks for the workaorunds, I will give them a whirl.
No go for me either. Couldn’t even get the Ungreedy plugin to install.
Let me know if this is accurate:
Using %category% in a permalink while using Apache 1.3.x doesn’t work because the regex is greedy.
The fixes listed above only work if you don’t use subcategories.
Seems to me this might require an adjustment to the category code base, changing /category/subcategory to use something like category+subcategory
Is anybody who is reading this familiar enough with the code to point me in the right direction so I can test my theory?
thinkeric’s workaround in the link provided does NOT work for me and several others. Substituting out the .+ for the characters worked for a few people, but I, like others, weren’t blessed I guess. And I don’t use subcategories, so that wasn’t the answer.
I aborted using category in the permalink (I had no choice since it doesn’t work in 1.5 at all for me), and used date-based instead. Sucks, plus I have a huge list of redirects to cover Google tracks.