nginx et slash avec proxy pass

Je suis en utilisant la configuration suivante pour nginx 1.4.1:

serveur { 
écouter 8000; 
server_name correcte.nom.gr; 

emplacement /test/register { 
proxy_set_header X-Forwarded-Host $host; 
proxy_set_header X-Forwarded-Serveur $host; 
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
proxy_pass http://127.0.0.1; 
} 
} 

Ce que je veux faire, c'est quand les utilisateurs vist http://correct.name.gr:8000/test/register/ ils devraient être acheminé vers l'apache qui tourne sur le port 80.

Lorsque je visite http://correct.name.gr:8000/test/register/ je obtenir des résultats corrects (index.php).
Lorsque je visite http://correct.name.gr:8000/test/register/asd je obtenir des résultats corrects (404 de apache).
Lorsque je visite http://correct.name.gr:8000/test/asd je obtenir des résultats corrects (404 de nginx).
Lorsque je visite http://correct.name.gr:8000/test/register123 je obtenir des résultats corrects (404 de apache).

Le problème est lorsque je visite http://correct.name.gr:8000/test/register. Je reçois un 301 de réponse et je suis redirigé vers la http://localhost/test/register/ (avis de la barre oblique et bien sûr le 'localhost')!!!

Je n'ai pas fait d'autres configurations de nginx pour mettre des barres obliques ou quelque chose de similaire. Savez-vous quel est le problème ? Je veux http://correct.name.gr:8000/test/register de travailler correctement par l'utilisation de proxy d'apache (ou si pas possible, au moins à l'émission d'un message d'erreur 404 et non une redirection vers le localhost de l'utilisateur).

Mise à jour de 1: j'ai essayé http://correct.name.gr:8000/test/register à partir d'un autre ordinateur que celui avec lequel j'ai eu le mauvais comportement d'hier.. Ainsi, il a travaillé: je viens de recevoir un 301 de la réponse que m'a indiqué le bon http://correct.name.gr:8000/test/register/! Comment est-il possible de travailler à partir d'un ordinateur, mais pas de l'autre (je suis en utilisant le même navigateur Chrome dans les deux ordinateurs)? Je vais essayer à nouveau demain pour tester à partir d'un troisième pour voir le comportement.

Merci !

OriginalL'auteur Serafeim | 2013-07-02