I had some mod_rewrite rules in Apache 2.2 local dev server and they were working fine. Now After upgrading to Apache 2.4, I am trying to do a simple mod_rewrite rule and it is not working. It is however working with .htAccess. Is this a path problem? Or mod_rewrite is different in Apache 2.4? Any suggestions?
Local Dev Server info: WAMP-Server 2.5 - Windows 7 mod_rewrite is loaded and showing in php_info()
Apache config: http://apaste.info/OF3
<VirtualHost *:80>
ServerAdmin webmaster@site1.com
DocumentRoot "C:/wamp/www"
ServerName site1.example.com
ErrorLog "logs/site1-error.log"
CustomLog "logs/site1-access.log" common
<Directory "/site1">
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
LogLevel alert rewrite:trace3
RewriteRule ^/index.html$ /welcome.html
</Directory>
</VirtualHost>