Codeigniter .htaccess for mod_rewrite - see https://silicondales.com/tutorials/codeigniter-htaccess/ for details
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] | |
# 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 | |
# Blogged @ https://silicondales.com/tutorials/codeigniter-htaccess/ | |
ErrorDocument 404 /index.php | |
// ENDS HERE!! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment