IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
isn’t even being routed through index.php. However I know that the htaccess file is being read, because I get an internal server error if i put garbage in the file. Also I have checked and I do have mod_rewrite installed and enabled.
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
RewriteEngine on
RewriteBase webapp
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
you have .htaccess file in you app/root directory and you have urlManger setup properly what else could be the problem check if apache has mod_rewrite enabled / loaded
OK I managed to figure this out… basically my text editor (Notepad++) seemed to have saved my .htaccess in MACINTOSH format… therefore it was not readable by my Apache server. So I recreated the file in Windows format and it works fine now…
So please don’t make this silly error and spend days trying to figure it out!