Forum Moderators: phranque
RewriteOptions Inherit Options -MultiViews AcceptPathInfo off Never mix Redirect and RewriteRule directives in the same site.
Change that redirect to use the RewriteRule syntax.
AcceptPathInfo off
Options +FollowSymlinks -MultiViews
#
RewriteEngine On
RewriteBase /
#
# Externally redirect all variations of olddomain.com/ to www.example.com/folder/
RewriteCond %{HTTP_HOST} ^([^.]\.)*olddomain\.com(\.|\.?:[0-9]+)?$ [NC]
RewriteRule ^(.*)$ http://www.example.com/folder/$1 [R=301,L]
#
# BEGIN efficiency-tweaked WordPress
RewriteCond $1 !\.(gif|jpe?g|png|ico|css|js)$ [NC]
RewriteCond $1 !^index\.php$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ /index.php [L]
# END tweaked WordPress