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


# RewriteEngine on
# RewriteCond $1 !^(index\.php|public|\.txt)
# RewriteCond %{REQUEST_FILENAME} !-f
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteRule ^(.*)$ index.php?$1

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

# <IfModule mod_rewrite.c>
#     RewriteEngine On
#     RewriteBase /
#     RewriteCond %{REQUEST_URI} ^system.*
#     RewriteRule ^(.*)$ /index.php?/$1 [L]
#     RewriteCond %{REQUEST_URI} ^application.*
#     RewriteRule ^(.*)$ /index.php?/$1 [L]
#     RewriteCond %{REQUEST_FILENAME} !-f
#     RewriteCond %{REQUEST_FILENAME} !-d
#     RewriteRule ^(.*)$ index.php?/$1 [L]
# </IfModule>

# <IfModule !mod_rewrite.c>
#     ErrorDocument 404 /index.php
# </IfModule>