J'essaye de faire une réécriture invisible (transparente?) Via .htaccess et le drapeau proxy. Cela fonctionne avec le drapeau [R] mais pas avec le drapeau [P] parce qu'il donne juste une erreur 500. Les deux domaines sont sur des serveurs distincts et le module mod_proxy est activé. Est-ce que mon .htaccess est correct?.htaccess réécriture avec le drapeau proxy [P]
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} =one.com
RewriteRule ^(.*)$ http://two.com/$1 [P]
Pouvez-vous vérifier le journal des erreurs sur le serveur sur lequel vous obtenez l'erreur 500 pour voir quelle était l'erreur spécifique? –
C'est l'erreur que je reçois: ***. 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, comme Gecko) Version/5.0.2 Safari/533.18.5 " – Sinklar
Cela provient du journal d'accès, Il devrait y avoir un journal d'erreur distinct qui explique pourquoi Apache a généré une réponse 500. –