【问题标题】:nginx access from redirection from specific ip从特定 ip 重定向的 nginx 访问
【发布时间】:2013-09-20 20:30:56
【问题描述】:

我有 2 台服务器,前端 (tornado) 和静态文件服务器 (nginx)。只有当请求从前端重定向时,这里的人是否知道如何从静态文件服务器访问文件。如果直接向静态文件服务器发出请求,请求将被拒绝。

【问题讨论】:

  • 前端如何请求静态文件?
  • 通过具有http协议的重定向
  • 在您的问题中粘贴示例?
  • 前。我有 server_1.com 和 server_2.com 在不同的 IP 上运行。如果用户访问server_2.com/file.zip,他将被拒绝,但如果他访问 http:/server_1.com/file=101,他将被重定向并下载server_2.com/file.zip

标签: redirect nginx


【解决方案1】:

可以查看变量:$http_referer:

if ($http_referer !~ "^http://server_1.com.*$"){
    return 403;
}

【讨论】:

  • 当然。你测试过吗?有任何问题,请随时在这里发表评论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-20
  • 1970-01-01
  • 1970-01-01
  • 2021-03-26
  • 2015-03-01
相关资源
最近更新 更多