Skip to content

Dreamhost .htaccess

World Wide Web Server edited this page Jul 4, 2012 · 14 revisions

Hello Guys,

I don't know whether its the right place to post this, but wanted to share this to those newbies who face problem in hosting CI in dreamhost and can't make the .htaccess work. Here goes the quick steps to follow for solving that:

  1. Open system/application/config/config.php

  2. Set [code]$config['index_page'] = ""; [/code]

  3. Set [code]$config['uri_protocol'] = "REQUEST_URI";[/code]

  4. Add this .htaccess file to your server root (or in the folder where your files are located). Be sure to change the RewriteBase to match your folder location:

[code] RewriteEngine On RewriteBase /rbs/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]

<IfModule !mod_rewrite.c> # If we don't have mod_rewrite installed, all 404's # can be sent to index.php, and everything works as normal. # Submitted by: ElliotHaughin

ErrorDocument 404 /index.php

[/code]

  1. Thats it! Now enjoy CI in peace.

Regards,

[b]Md Emran Hasan[/b] Co-founder & CTO Right Brain Solution

Clone this wiki locally