【问题标题】:Nginx Location block to Symfony pathNginx Location 块到 Symfony 路径
【发布时间】:2019-01-02 04:37:21
【问题描述】:

愚蠢的问题

我们有一个 symfony-app example.com 根将是/home/example/public_html/web

在 symfony-app 中,我们有一个 location 路径 example.com/tools/

我们想在 Nginx 中对这个 location 块设置一些限制

但我们尝试过的一切似乎都没有映射?

是否可以在 nginx 中执行此操作,还是必须在 symfony 中执行?

基本规则,如

location ~ /tools {
  deny all;
}

example.com/tools完全没有影响

【问题讨论】:

    标签: symfony nginx config nginx-location


    【解决方案1】:

    也返回一个响应:

    location ~ /tools {
        deny all;
        return 403;
    }
    

    【讨论】:

      【解决方案2】:

      您可以通过 ip 地址添加限制 - 只允许本地查询,而其他人则拒绝,例如:

      location ~ /tools {
        allow 127.0.0.1;
        deny all;
      }
      

      【讨论】:

        猜你喜欢
        • 2014-12-01
        • 1970-01-01
        • 2018-11-04
        • 2012-07-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多