L'envoi d'en-tête supplémentaire dans nginx réécrire

Maintenant, je suis la migration du domaine de mon application de app.example.com à app.newexample.com à l'aide de la suite de nginx config:

server {
    server_name app.example.com;
    location /app/{
        rewrite ^/app/(.*)$ http://app.newexample.com/$1;
    }
}

J'ai besoin d'afficher un pop-up bannière pour informer l'utilisateur du nom de domaine de la migration.
Et je tiens à ce basé sur le referrer ou quelques-genre-des-autres-d'en-tête à app.newexample.com

Mais comment puis-je joindre un en-tête supplémentaire sur le dessus de rewrite de sorte que le javascript serait de détecter que l'en-tête et de montrer la bannière uniquement lorsque l'en-tête est présent coz à l'utilisateur d'aller directement à app.newexample.com ne faut pas y voir que des pop-up bannière?

OriginalL'auteur Autodidact | 2013-05-12