首页 > 解决方案 > 301重定向到新域而不更改URL?

问题描述

我目前正在处理从一个域到另一个域的 Apache 301 重定向:

https://www.foo.com  -----> https://www.bar.com

我的一个问题是:是否存在可以将第一个域重定向到第二个域但 URL 仍显示原始 URL 的解决方案?

我当前的重写规则如下,非常适合预期的解决方案,但 URL 确实发生了变化:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(?:www\.)?foo\.com$ [NC]
RewriteRule (.*) https://www.bar.com [R=301,L,NC]

我可以进行修改以实现此功能吗?有人提出了一个问题,我不太确定这是否可能,因为我过去从未处理过这样的事情。在此先感谢您的帮助。

标签: regexapachemod-rewritehttp-status-code-301

解决方案


推荐阅读