我一直在尝试将子目录重定向到新的域/子目录,但我没有让重定向工作。
(即;)www.oldDomain.co.nz/oldSubDirectory/至www.newdomain.co.nz/subDirectory/。
我使用的表达方式没有成功:
Options +SymLinksIfOwnerMatch -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?oldDomain\.co\.nz$ [NC]
RewriteRule ^oldSubDirectory/(.*)$ http://newdomain.co.nz/subDirectory/$1 [L,R=301,NC]
我将非常感谢任何我出错的想法。
我使用以下方法取得了一些成功,但它只进入新的根目录而不是目标的子目录。 htaccess位于oldDomain的根目录中。
RedirectMatch 301 /oldDirectory(.*) http://newdomain.co.nz/subDirectory$1
我需要调整什么才能到达子目录?