Have you tried flushing your permalinks (re saving) and do you have any specialized redirects at the DNS or server level? I’m assuming you have domain mapping turned on?
I flushed the permalinks, there is no redirects and …where do I check that domain mapping is on?
If you mean WordPress MU domain mapping, yes I believe it is turned on but access to that plugin is through the Network Admin….which I cannot access.
stouffville.com/ap-admin/networkadmin/”
Is that the real URL you got?
No that was obviously a typo error.. The url is – stouffville.com/wp-admin/networkadmin
Apparently my fingers were moving too fast Mika. Everything was working fine for months and months and then not and I got the error.
networkadmin is actually the weird part.
stouffville.com/wp-admin/network is the normal URL.
What’s in your .htaccess?
I get the same error when i try stouffville.com/wp-admin/network
This is my .htaccess file…
RewriteEngine On
RewriteCond %{HTTP_HOST} ^stouffville\.com [NC]
RewriteRule ^(.*)$ http://www.stouffville.com/$1 [L,R=301]
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
# END WordPress
Okay, so if you go to http://www.stouffville.com/wp-admin/network is it the same thing?
Note: This time I’m forcing the www
So there’s the problem π you have a miss-match of www and non-ww in your site!
Go look in your database under wp_site and wp_blogs. Does your domain have the www in there?
I checked and both wp-site and wp-blogs have stouffville.com.
I checked others and they all seem to use stouffville.com….no www.
Right, so if I go to stouffville.com it redirects me to the WWW version.
RewriteCond %{HTTP_HOST} ^stouffville\.com [NC]
RewriteRule ^(.*)$ http://www.stouffville.com/$1 [L,R=301]
And that is EXACTLY what that bit of code does. It says “ALWAYS use www”
So either remove it, or change everything to www.
I completely understand and thank you. So for canonical issues should I redirect http://www.stouffville.com to stouffville.com?
RewriteCond %{HTTP_HOST} ^www.stouffville.com [NC]
RewriteRule ^(.*)$ http://stouffville.com/$1 [L,R=301]
Start with just removing the check all together and see what happens.