Fixing Error 412 and Precondition failures in WordPress

Apparently mod_security is really aggressive around certain words (like in my previous post). To get around this, add SecFilterEngine off to your .htaccess file. You might not want to leave that snippet in there long, since it disables the security check, but if you find WordPress denying you the ability to post, it’s worth a shot.

Gems from Matt

Speed up WordPress with NoPingWait

It’s been a huge mystery for the past 6 months. I figured it was either TextDrive or something else I’d done to make blogging to FactoryCity so painfully slow (something invisible to everyone but me). But, after stumbling upon a great list of plugins (via Digg) I discovered a plugin called that solves the problem by delaying the ping action until after the post has essentially cleared the runway. MarsEdit is also running a good clip once again.

Bad Behavior Misbehavin’?

A couple weeks back I installed Michael Hampton’s for WordPress. Seemed to have a attracted a lot of positive comments while I’ve been drowning in spam, so I figured, what they heck.

Well, it turns out that this is a pretty heavy duty solution that can bring some unintended consequences.

For one thing, forget about going directly to your WordPress blog from your Gmail account. Bad Behavior blocks the Google proxy.

And, as Tom Raftery and I discovered, forget about showing up on TechMeme.

Though you can edit BB’s whitelist.inc.php file to ignore TechMeme’s IPs (70.86.131.10, 70.86.46.66, and 82.165.180.34), Tom hasn’t seen any success yet.

With Akismet’s recent nap, I’m going to leave BB running for awhile longer with the IPs whitelisted and see what happens. Unlike Tom, I’m not that concerned about getting on TechMeme, but it is kind of a bummer that we haven’t found a simple and reliable solution yet.