【问题标题】:Refuse to download non-php files拒绝下载非php文件
【发布时间】:2018-02-06 19:11:26
【问题描述】:

我希望我的服务器拒绝查看和下载所有非php文件,所以我在“nginx.conf”中写了这段代码:

我重启了服务器,做了一些测试,发现还是不行。请问哪里出错了?

【问题讨论】:

  • Asd 代码作为文本出现问题。显示完整的 nginx 配置
  • 我改变了方式,现在效果很好。谢谢!

标签: nginx nginx-location


【解决方案1】:

您可以使用类似下面的东西来代替使用否定块

server {
    listen 80;

    location / {
        deny all;
    }

    location ~ \.php$ {
        fastcgi_pass ...;
        ....;
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-30
    • 2016-04-28
    • 1970-01-01
    • 2017-07-22
    • 1970-01-01
    • 2011-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多