Skip to content

Instantly share code, notes, and snippets.

@devyfriend
Last active August 30, 2021 04:23
Show Gist options
  • Select an option

  • Save devyfriend/4625092 to your computer and use it in GitHub Desktop.

Select an option

Save devyfriend/4625092 to your computer and use it in GitHub Desktop.
common htaccess for codeigniter to remove /index.php/controllers, "Options -Indexes" is to disable directory browsing without index file
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|img|css|js|robots\.txt)
RewriteRule (.*) index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment