欢迎访问服务器技术网-www.fuwuqijishu.com

如何在Nginx Web服务器禁止某个文件和目录访问方法

运维 fuwuqijishu 2年前 (2022-09-04) 113次浏览 0个评论 扫描二维码

这不最近由于各大CMS之前版权的之争,我们有些朋友却是通过技术手段将程序移植到其他便宜或者开源可商用免费的CMS,但是有些朋友嫌麻烦就没有转移。于是他们讲程序CMS的目录利用技术手段隐藏起来,然后前端可以看到HTML静态页面,这个不是版权范围内。

如果我们是用NGINX WEB服务器的,可以用到这个办法来解决禁止文件和目录的访问。最近也在整理这方面的内容。

1、禁止访问扩展名为jsp文件:

location ~* /.jsp {
deny all;
}

2、禁止访问dede目录,以及其下所有子目录或文件:

location ^~ /dede/ {
deny all;
}

注意上述dede后面的斜杠不能少,否则所有以dede开头的目录或文件都将禁止访问。

这样,我们可以将当前服务器的Nginx环境用这个办法来隐藏目录和文件访问权限。如果可以的话,我们也可以设置单独的IP可以访问。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2304.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900