Redirigir página/subcarpeta a la nueva URL del dominio sin cambiar la URL en el navegador

Redirigir página/subcarpeta a la nueva URL del dominio sin cambiar la URL en el navegador

He estado buscando una respuesta sin suerte (busqué en todas partes)

Básicamente, quiero reescribir una página (subcarpeta) en un nuevo dominio sin cambiar la URL.

Lo he intentado, sin suerte:

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

He echado un vistazo a la pregunta "duplicada" y no responde.

No explica cómo reescribir una página en un nuevo dominio sin cambiar la URL.

Respuesta1

Proxy Pass puede ser lo que estás buscando. Utilizará la URL a la que se conectaron y actuará como proxy de la nueva URL. Seguirán viendo la URL anterior.

ProxyVia on
ProxyRequests Off
ProxyPreserveHost Off

ProxyPass /test http://newdomain/test
ProxyPassReverse /test http://newdomain/test

Respuesta2

RewriteEngine en RewriteBase / RewriteRule ^prueba/(.*)$http://nuevodominio/$1 [P,L]

la regla anterior redirigirá todo /test/... al backend sin modificar la URL del navegador

información relacionada