我有一个新旧网站,它们有 2 个不同的 URL,我尝试使用代理 [p] 标志将旧 URL 重定向到新 URL。它按预期工作,但它进入了错误的虚拟主机,因为它将旧 URL 作为主机。
站点:
myoldsite.com
mynewsite.com
重定向:
RewriteRule ^(.*)/testtest$ https://mynewsite.com/content/testtest? [P]
仅当我打开 myoldsite.com 时才会触发重定向,而不是在我访问 mynewsite.com 时触发。
请求已成功重定向,但它使用 myoldsite.com 的 VirtualHost 配置,因为主机已设置为它。我需要将其设置为 mynewsite.com 才能使用正确的 VirtualHost。
我怎样才能实现这个目标?