Search code examples
.htaccesshttp-redirecthttp-status-code-301

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


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!


Solution

  • 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]