Skip to content

Dreamhost .htaccess

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

[strong]Solution 1[/strong]

Create a file called .htaccess, paste the following code into the document and upload to your server at the root web directory.

[code] RewriteEngine on RewriteCond $1 !^(index.php|public|user_guide|robots.txt) RewriteRule ^(.*)$ /index.php?/$1 [L] [/code]

[strong]Solution 2[/strong]

  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]

Clone this wiki locally