Estoy intentando hacer una reescritura invisible (¿transparente?) A través de .htaccess y el indicador de proxy. Funciona con la bandera [R] pero no con la bandera [P] porque da un error de 500. Los dos dominios están en servidores separados y el módulo mod_proxy está habilitado. ¿Es correcto mi .htaccess?.htaccess reescritura con el indicador [P] proxy
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} =one.com
RewriteRule ^(.*)$ http://two.com/$1 [P]
¿Puedes verificar el registro de errores en el servidor en el que aparece el error 500 para ver cuál fue el error específico? –
Este es el error que obtengo: ***. IP. ***. *** - - [14/Sep/2010: 19: 33: 11 +0200] "GET/149c9fad24f457143dcb HTTP/1.1" 500 433 "- "" Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; fr-fr) AppleWebKit/533.18.1 (KHTML, como Gecko) Versión/5.0.2 Safari/533.18.5 " – Sinklar
Eso es del registro de acceso, debería haber un registro de errores por separado que explique por qué Apache generó una respuesta de 500. –