.htaccess Htaccess将所有文件从一个域子目录重定向到另一个域

wbrvyc0a  于 2022-11-16  发布在  其他
关注(0)|答案(2)|浏览(136)

我正在尝试创建一个永久的htaccess重定向(301),从一个域的一个目录中的所有文件重定向到另一个域,如下所示:
重定向以下目录中的所有文件:

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

收件人:

http://www.secondary.com

我对htaccess不是很有经验,想知道是否有人可以帮助我创建这个重定向?
提前感谢!

xhv8bpkk

xhv8bpkk1#

这应该可以在primary.com根目录下的一个.htaccess文件中工作:

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

wswtfjt72#

只需在http://www.primary.com/apples/子目录中写入.htaccess文件,并将所有子目录重定向到新域。

RewriteEngine On
RewriteRule ^(.*)$ RewriteRule ^(.*)$ http://www.secondary.com/$1 [R=301,L]

相关问题