I'm working on a site with a few controllers, and have configured my server to redirect requests for http://www.host.com/controller/function/params
tohttp://www.host.com/index.php/controller/function/params
using some simple regular expression matching in the apache config. Now, I am trying to get one of my controllers to redirect to another one, but without adding the index.php
to the URL, which is what the redirect()
function does. Is there an easy way to do this in codeigniter? Thanks beforehand!
You can use redirect
. It only adds index.php
if it is configured as your index page.
So, check your index_page
configuration. It should be an empty string:
$config['index_page'] = '';
File: app/config/config.php
More info: http://www.codeigniter.com/user_guide/general/urls.html?highlight=mod_rewrite [Updated Version]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With