Page not found error on entire website except home page
Permalink
I'm receiving a page not found error on every page of my website except the homepage. The website iswww.www.solpowercoopwerative.com.... I noticed the error today. I think it was working fine yesterday. I haven't made any changes to my website recently. I made some small content changes about a week ago but the website was working just fine since then.
I'm not an advanced developer so I'm basically using one of the default templates with content added. I've made a custom 404 page but I haven't gone much beyond that.
Any ideas what the problem could be? My hosting? My code? Concrete 5?
Any suggestions or help would be much appreciated. I just have no idea where to start with this.
Thanks,
Eric
I'm not an advanced developer so I'm basically using one of the default templates with content added. I've made a custom 404 page but I haven't gone much beyond that.
Any ideas what the problem could be? My hosting? My code? Concrete 5?
Any suggestions or help would be much appreciated. I just have no idea where to start with this.
Thanks,
Eric
Can't reach your site with the link you provided, can you re-post that so we can take a look at it?
www.solpowercooperative.com
I have Go Daddy hosting. I called them up and they said the problem is that I need to upgrade to the latest version of Apache, v 2.4. After I've done that then they said I need to go in and change my permalinks from A to B, then back from B to A.
I just upgraded to the latest version of concrete 5 from 5.6.0.2 to 5.6.1.2 hoping that would help.
Do you know if concrete5 version 5.6.1.2 is compatible with Apache 2.4, or how I make it so?
Also, how do I change/reset my permalinks?
Thanks for the response. Eric
I have Go Daddy hosting. I called them up and they said the problem is that I need to upgrade to the latest version of Apache, v 2.4. After I've done that then they said I need to go in and change my permalinks from A to B, then back from B to A.
I just upgraded to the latest version of concrete 5 from 5.6.0.2 to 5.6.1.2 hoping that would help.
Do you know if concrete5 version 5.6.1.2 is compatible with Apache 2.4, or how I make it so?
Also, how do I change/reset my permalinks?
Thanks for the response. Eric
I just found some similar problems in other forum posts.
The problem went away when I disabled pretty URLs. It seems that whenever GoDaddy updated their Apache or something it could no longer find the pretty URLs.
There seem to be forum answers here:
http://www.concrete5.org/community/forums/installation/lost-all-my-...
http://www.concrete5.org/community/forums/customizing_c5/pretty-url...
http://www.concrete5.org/community/forums/usage/pretty-urls-and-god...
http://www.concrete5.org/community/forums/installation/godaddy1/#51...
I'll have to comb through them all when I have the time and figure out how to turn the pretty URLs back on.
The problem went away when I disabled pretty URLs. It seems that whenever GoDaddy updated their Apache or something it could no longer find the pretty URLs.
There seem to be forum answers here:
http://www.concrete5.org/community/forums/installation/lost-all-my-...
http://www.concrete5.org/community/forums/customizing_c5/pretty-url...
http://www.concrete5.org/community/forums/usage/pretty-urls-and-god...
http://www.concrete5.org/community/forums/installation/godaddy1/#51...
I'll have to comb through them all when I have the time and figure out how to turn the pretty URLs back on.
I think it may have something to do with your .htaccess file getting whacked in the apache upgrade.
I don't know if anybody found this fix yet. Apache 2.4 has screwed up the old rewrite rules.
This is the file that works now...
I'm at Godaddy, too, and they gave me this fix. Hope it helps
This is the file that works now...
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^(default.htm)/?$ index.php RewriteRule ^(default.html)/?$ index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ http://%{HTTP_HOST}/index.php/$1 [L] </IfModule>
I'm at Godaddy, too, and they gave me this fix. Hope it helps