I just setup a small website using ee1.7 and it works great.
I created a 404 page for the urls have changed.
I created a template called “404”; placed simple html code within it.
Went to “Template Preferences” and pointed the 404 page to the 404 template.
When I go to the site, only the homepage shows its content.
The other pages show the 404 page I created.
If I point the 404 page under “Template Preferences” to none, they show back up.
This is my .htaccess file:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^(css=.*)$ [NC]
RewriteRule ^(.*)$ /index.php?/%1 [L]
RewriteCond $1 !^(images|system|themes|favicon\.ico|index\.php?) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]I am removing the index.php and the site is hosted on Godaddy.
I don’t need to Force URL query strings since I am using a direct url.
I have this same setup on another small ee site that uses 1.7 on a Godaddy server with a 404 template, the same .htaccess file, not forcing url query strings and it works just fine.
So not sure what is happening, any ideas?
Thanks