Htaccess redirect all files from subdirectory in one domain to another domain

AnchovyLegend picture AnchovyLegend · May 31, 2013 · Viewed 14.5k times · Source

I am trying to create a permanent htaccess redirect (301) from all files in one directory in one domain, to another domain as follows:

Redirect all files in the following directory:

http://www.primary.com/apples/*

To:

http://www.secondary.com

I am not very experienced with htaccess and was wondering if someone can assist me in creating this redirect?

Many thanks in advance!

Answer

Felipe Alameda A picture Felipe Alameda A · May 31, 2013

This should work in one .htaccess file at primary.com root directory:

Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.primary\.com  [NC]
RewriteRule ^apples/(.*)  http://www.secondary.com/$1 [R=301,NC,L]