Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I type in the standard web address for my site, I get a 403 error. However, when I type in a more exact address, say pointing to an index.php file, everything shows up fine.

I'm using Anodyne Productions' Nova (SMS 3) which uses codeignitor. All accompanying software (PHP/MySQL) is compatible.

I'm not a very technical person, so I'm hoping that this is an easy fix.

Thanks for taking the time to answer.

share|improve this question

Thanks for the tip. I ultimately dealt with the issue by setting up a redirect in CPanel.

share|improve this answer

CodeIgniter uses the Front-Conroller pattern, which means all requests are marshalled through a single controller, in this case index.php

If you don't want that to show up in the URL, you need to setup up rewrites on your server.

The CodeIgniter Wiki has a pretty comprehensive explanation.

share|improve this answer

By using mod_rewrite, the "redirection" is done automatically and removes the index.php from the url, it's easier than handling everything manually through the cPanel really.

I'm running a CodeIgniter website myself on my server and it's working perfectly, read this

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.