将页面/子文件夹redirect到新的域名url,而无需在浏览器中更改url

我一直在寻找答案,没有任何运气(到处search)

基本上,我想重写一个页面(子文件夹)到一个新的域名,而无需更改url。

我试过没有运气:

RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !^/test/ RewriteRule ^(.*) http://newdomain/$1 [P] 

我看了一下“重复”的问题,但没有回答。

它没有解释如何在不更改url的情况下将网页重新写入新域。

代理通行证可能是你在找什么。 它将使用他们连接的url,并作为新url的代理。 他们仍然会看到旧的url。

 ProxyVia on ProxyRequests Off ProxyPreserveHost Off ProxyPass /test http://newdomain/test ProxyPassReverse /test http://newdomain/test 

RewriteEngine RewriteBase / RewriteRule ^ test /(.*)$ http:// newdomain / $ 1 [P,L]

上述规则将把所有/ test / …redirect到后端而不修改浏览器的URL