我刚刚升级到WordPress网站并将旧的ASPX文件移到另一个域。现在我需要http://www.example.com/subdir/$
中的任何内容重定向到http://a.example.com/subdir/$
。当然,其他一切都必须保留。
我最接近的是将以下内容放在名为subdir
的子目录中,但这会将http://www.example.com/subdir/one/two.aspx
重定向到http://a.example.com/one/two.aspx
- 剥离subdir
部分。
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteCond %{REQUEST_URI} ^/subdir$
RewriteRule ^/?subdir/(.*)$ http://a.example.com/subdir/$1 [R=301,L]
答案 0 :(得分:0)
在主(父).htaccess
中使用此RewriteRule:
RewriteRule ^subdir/(.*)$ http://a.example.com/subdir/$1 [L,R=301]