Quote Originally Posted by conor View Post
Hi,



Actually, that's not true. What is happening is that after you install Ceon URI Mapping, it becomes responsible for

/

/index.php

/index.php?main_page=

etc.

It is never responsible for /index.html

However, most people will see the root of a site as / so unless they come directly to /index.html Ceon URI Mapping will indeed take over.

Obviously to avoid that you need to add the following exclusion to your rewrite rule:

Code:
RewriteCond %{REQUEST_URI} !^/$
However, this means that you can't simply remove index.html to "switch the site live" as "/" would give a 404. You'd have to both remove the index.html file and remove the above exclusion.

Hope that clears things up!

All the best..

Conor
ceon


Conor,

I just got around to trying this, and it did allow the index.html file to function. However, I can no longer access the home page by typing http://www.url.com/index.php; it redirects me to the index.html page. All other in-site pages work fine, and I was able to access the home page by typing http://url.com/index.php?main_page, but I was hoping you could clue me in on how to tell CEON to let me access index.php while also keeping index.html intact when someone goes to the plain http://www.url.com url.

Thanks!