
Tenho procurado uma resposta sem sorte (procurei em todos os lugares)
Basicamente, quero reescrever uma página (subpasta) em um novo domínio sem alterar o URL.
Eu tentei sem sorte:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/test/
RewriteRule ^(.*) http://newdomain/$1 [P]
Dei uma olhada na pergunta "duplicada" e ela não responde.
Não explica como reescrever uma página para um novo domínio sem alterar o URL.
Responder1
Proxy Pass pode ser o que você está procurando. Ele usará o URL ao qual eles se conectaram e atuará como um proxy para o novo URL. Eles ainda verão o URL antigo.
ProxyVia on
ProxyRequests Off
ProxyPreserveHost Off
ProxyPass /test http://newdomain/test
ProxyPassReverse /test http://newdomain/test
Responder2
RewriteEngine em RewriteBase / RewriteRule ^test/(.*)$http://novodomínio/US$ 1 [P,L]
a regra acima irá redirecionar todos /test/... para backend sem modificar o URL do navegador