Skip to content

Instantly share code, notes, and snippets.

@bsmart
Created February 14, 2014 01:57
Show Gist options
  • Select an option

  • Save bsmart/8994511 to your computer and use it in GitHub Desktop.

Select an option

Save bsmart/8994511 to your computer and use it in GitHub Desktop.

Revisions

  1. Philipp Tempel created this gist Dec 6, 2012.
    21 changes: 21 additions & 0 deletions .htaccess
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    <IfModule mod_rewrite.c>
    RewriteEngine On
    # !IMPORTANT! Set your RewriteBase here and don't forget trailing and leading
    # slashes.
    # If your page resides at
    # http://www.example.com/mypage/test1
    # then use
    # RewriteBase /mypage/test1/
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
    </IfModule>

    <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
    </IfModule>