阻止访问nginx上的apc.php文件

时间:2014-07-29 12:36:24

标签: nginx apc

我需要禁止访问apc.php文件。

尝试了几种方法,但它不起作用。

location = /apc.php { 
 allow xx.xxx.xx.xxx; 
 allow xxx.xxx.xx.xxx; 
 deny all; 
 }

请指导我..

1 个答案:

答案 0 :(得分:1)

使用此nginx配置

阻止对位于根文件夹中的特定文件apc.php的所有访问权限

location =/apc.php { 
    deny all; 
    return 404;
}

示例:

  • http://example.com/apc.php将被拒绝

或仅允许特定的IP地址访问apc.php

阻止对位于根文件夹中的特定文件apc.php的所有访问权限,但允许从ip XY访问

location =/apc.php { 
    allow 192.168.178.1;
    deny all; 
}