可以将屏蔽 URL 重写为不同的协议吗(在 Apache 中)

可以将屏蔽 URL 重写为不同的协议吗(在 Apache 中)

Apache 2.2.15;我想要做:

RewriteCond %{HTTP_HOST} site1.com
RewriteRule (.*) https://site2.com [R=301,P,L]

但那行不通。我把 P 放在那里,认为它可能允许 mod_proxy 直通/URL 屏蔽,这样 site1.com URL 就会保留在浏览器中,尽管被转发到 site2.com。这里真正的问题是 site2 是 HTTPS,而 site1 不是。我从未在协议之间进行过屏蔽重写,有什么建议吗?

相关内容