Page is a not externally linkable
- Code, Content, and Presentation
-- Apache Web Server
---- PHP5.3, htaccess, and removing index.php


lucy24 - 11:32 am on Dec 16, 2012 (gmt 0)


Well, if you've still got this in your htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

that would account for every page loading index.php wouldn't it? :)

Or do you mean that somewhere it's got an actual redirect, so the user's address bar says /index.php/ no matter what they typed?

when you access a url without index.php in it, it acts as if the index.php was never loaded. For example, / (the top of the domain) and /forums and /{any url} all load the homepage of the site.

Uhm, isn't index.php itself the home page?

If I sound confused it's because you seem to be saying two opposite things: index.php is not loading at all, AND it's loading everywhere. Maybe a few examples would help. Make sure you look at both things: what your address bar ends up saying, and what physical page you're looking at.


Thread source:: http://www.webmasterworld.com/apache/4528625.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com