ngingx permet des requests internes IP et internes

J'essaie de configurer un server nginx pour permettre des requests d'une seule adresse IP et aussi des requêtes internes. La raison en est que cette boîte pourrait être frappée directement, ou via un proxy_pass. Je n'ai pas été en mesure de find un moyen de mixer allow AND internal. Dans un monde idéal, j'aimerais faire quelque chose comme ça:

location = /myFile.html { # allow to permit proxy_pass from other box allow XX.XXXX; # allow internal requests internal; # deny everything else deny all; } 

J'ai lu la documentation et je n'ai pas pu find la bonne combinaison de directives pour permettre cela.

internal location internal acceptera les requests de rewrite , try_files , etc. et les requests SSI (elles sont considérées comme internes dans la scope de la request externe primaire)

La directive interne consiste à restreindre l'access uniquement à la request interne et il n'est pas possible de l'utiliser en même time que la permission. Au lieu d'utiliser l'interne, pourquoi ne pas utiliser allow 127.0.0.1 ?

 internal indicates that the matching location can be used only for so called "internal" requests. 

http://wiki.nginx.org/HttpCoreModule#internal