I can't seem to figure out what's wrong here. I've updated links from a subdomain (test.domain.com)to a regular domain(domain.com) in my php files and through a search and replace script for the database. Everything is working as expected with the exception of one page. http://kidscounsel.org/publications/
What makes this more strange is that I receive a GoDaddy 404 as opposed to my custom 404. If I enter a random string in the URL, I receive my appropriate custom 404. My permalink is correct, and if I change the permalink to a different string; the page loads properly. I can't even 301 re-direct from that URL! The default URL http://kidscounsel.org/?p=906 works..
I've reset my permalink structure to default and back, and my .htaccess is set to 777. Here's the code:
ErrorDocument 404 /index.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
I've looked at the wp_posts table through phpmyadmin and nothing looks out of the ordinary. I don't know what else to try. I'd appreciate any help!!
Thanks for your time!
ErrorDocument) and theRewriteRulework mutually exclusive. What happens if you remove the first line? And please never set anything to 777. Anybody can write anything into such a file. – toscho♦ Nov 10 '12 at 6:13