我在ApacheWS上有2个网站:
https://1site.com和https://2site.com
我需要使用htaccess将第一个域重定向到第二个域而不更改url。 因此,如果有人访问了我的第一个站点,他可以看到我的第二个站点,但URL保持不变。
请问有什么解决方法吗?
预先感谢
答案 0 :(得分:0)
您可以使用apache mod-proxy
进行此操作。如果您的服务器上启用了代理模块,则可以使用RewriteRule中的P
代理标志来代理两个域之间的请求。
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) https://domain2.com%{REQUEST_URI} [P]
参考文献:
Apache mod_proxy
https://httpd.apache.org/docs/2.4/mod/mod_proxy.html
mod-rewrite P |代理标志