重写但想在浏览器上保留 URL

rewrite but want to preserve the URL on browser

我希望我的 apache 网络服务器重定向到其他 wordpress 服务器,但希望在浏览器上使用相同的 URL

为此我正在使用

<virtualhost *:80> RewriteEngine On RewriteRule ^(.*) http://example-hello.com/ [P] </virtualhost>

它被重定向但仍然显示 URL 的变化,我希望它是 Invisible.my 网络服务器 URL 是域-name.com

实现此目的的一种方法是使用框架。不是那么漂亮,但功能齐全且合规。使用以下内容创建 index.html 页面:

<frameset rows="100%">
   <frameset cols="100%">
      <frame src="http://www.yourdomain.com" frameborder="0">
   </frameset>
</frameset>

不要使用常见的html, head, body (等等)标签,就是我上面展示的。

然后将 www.yourdomain.com 更改为您想要的 wordpress url.

规格:https://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h-16.2.1