The problem is because there is a conflict with the file name search.php
, which broke the RewriteRule
which started with the text 'search'.
After discovering this and doing more research I found that including Options -MultiViews
which disables the mod_negotiation MultiViews
.
This must have been enabled on my Live hosted server and disabled on my local host. I will find out and update shortly.
Another fix is to rename the RewriteRule
URL to something other than ^search/
or any other name that currently exists as another file to remove this conflict.