I have set up a development server with Ubuntu and LAMP, but for some reason the .htaccess
is acting strange...
There is a site on there with a set of rules, when I comment them out they still work, and even when I renamed the file to .htaccesss
it still works! If I delete everything in the file it still works, restarting Apache every time I make a change...
I have tried reinstalling Apache and reinstalled the rewrite module, and it still doesn't work...
Any new rules I add seem to not have any affect at all, so it is reading the rules from somewhere else it seems.
If I cause a syntax error by putting a / in the .htaccess
file I do get a 500 server error.
Is there a place with cached rules? I've never had this problem before!
EDIT: I solved this problem by adding Options -Multiviews
in my .htaccess
file