I have the following .htaccess file: Options +FollowSymlinks RewriteEngine On RewriteRule ^(.*)\.(xml) CMS/php/redirect.php [L] RewriteRule !^(.*)\.(.{1,5})$ CMS/php/redirect.php This file is causing my webserver to give the following error message: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. This .htaccess file used to work fine, until now.. im using Apache 2 Any ideas?