我在子域名上有一个旧网站,用htaccess重定向到这样的新域名,它运行正常:
RewriteCond %{HTTP_HOST} www\.subdomain\.oldsite\.com$ [NC]
RewriteRule .* http://www.newsite.com/ [R,L]
因为我们在旧网站上有大量带有PDF链接的打印文档,我们需要将这些请求重定向到文件夹下的新网站(文件名保持不变)。
让我回顾一下;如果用户请求旧子域www.subdomain.oldsite.com/file.pdf上的文件,该文件现在存储在www.newsite.com/folder/file.pdf
非常感谢任何有关调整旧域名上的htaccess文件的帮助。
答案 0 :(得分:2)
尝试在旧网站子域.htaccess
中设置此项RewriteRule (.*\.pdf) http://www.newsite.com/folder/$1 [R=301,L]
修改强> 经过测试和工作