They’re called permalinks for a reason, but if for some unknown reason you keep getting CGI errors on the old links you can’t just keep that setting can you? So now I’m using the old and ugly WP default permalink structure again, linking to a post using it’s ID. Blegh.
I hate it, but I nothing else seemed to do the trick. Looking up the error, it turns up a lot all over the internet, but nowhere there’s a solution to be found. So if you see this:
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
You’re in trouble.
It has something to do with the combination of IIS and PHP, and maybe something with timing issues on faster, multiprocessor computers, but there’s no fix around for that.
So I guess I’m stuck with it for now. I’m thinking of switching to a Linux hosting soon, since those are not only cheaper, but I guess more stable when it comes down to PHP support. You also get PHP 5 there, so that’s neat as well.