从一个URL(某些path)内部重写到另一个URL(另一个path)

是否有可能重写/代理一个URL到另一个具有不同path的URL? 它不应该只是一个redirect,而应该是其他URL的内部代理,以便浏览器地址栏只显示原始URL。 请注意,这两个url的域名/主机名称会有所不同。 请build议。

eg Rewrite or Proxy from, https://www.example1.com/a/b to https://www.example2.com/p/q/r 

是的,这是一个简单的代理,可以用Apache的mod_proxy完成。 https://httpd.apache.org/docs/2.4/fr/mod/mod_proxy.html

例如在你的虚拟主机vonf中:

 <VirtualHost *:80> ServerName streaming.domaine.tld ProxyPass /a/b/ https://www.example2.com/p/q/r/ ProxyPreserveHost On </VirtualHost>