2017-08-01 49 views
0

我已经建立了与下面的代码反向代理nginx的访问:nginx的反向代理 - 只允许有“秘密令牌”

server { 

    listen 80; 
    server_name domain.com; 
    server_name www.domain.com; 

    location/{ 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $remote_addr; 
    proxy_pass http://ip-of-server:80;  
    } 
} 

是否有可能让用户只能通过域名访问我的主服务器。 com /?some-secret-token,如果他们直接访问domain.com,不让他们访问它?在最好的情况下,秘密标记在打开后也会从URL中消失。我知道它可以在我的主页脚本中 - 但我也可以在不更改脚本文件的情况下以这种方式配置我的nginx吗?

回答