Take the 2-minute tour ×  I've recently moved some PHP files
from an Apache2.2 server on Windows 7 to an Apache2.4 server on
Ubuntu. However, I'm now getting errors resolving URLs. When I
click a link to something like
https://www.example.com/index.php?page=home, I get a 404 because
I'm redirected to https://www.example.com/page=home. However,
when I type in the URL manually, it works. Does anyone know of a
solution to this problem?  UPDATE: Actually, I was mistaken, the
new server is an Apache2.2 server.  UPDATE: Here's the Directory
tag from the VirtualHost config file.  <Directory
/var/www/site1>         Options Indexes FollowSymLinks
MultiViews         AllowOverride None         Order allow,deny
allow from all share|improve this question Post some configs
please. You should always do that in case something of a
configuration appears to be wrong. –  Lukas Mar 12 '13 at 23:54
Check that you have "execcgi" option set and that you're loading
the php module. –  igelkott Mar 13 '13 at 0:01 It already di