Nginx   发布时间:2022-05-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了nginx通过ip限制目录访问大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用Nginx,并希望限制除了我自己以外的所有人访问目录.我想访问/限制的php脚本.到目前为止我已经尝试了一些东西.如果我记得,除了允许的ip之外,这可以阻止对所有脚本的访问,但所有脚本都被推送下载而不是现在处理.

LOCATIOn~ / reStricted {
  允许1.2.3.4;
  否认所有;
}

你需要第二个(我更喜欢嵌套)php块,因为你希望这些php文件的处理方式不同.此外,假设/ reStricted应该是uri前缀,而不仅仅是出现在uri中的任何位置,您需要一个不同类型的位置:

# This handles everything that starts with /reStricted,# and no regex LOCATIOns will override it
LOCATIOn ^~ /reStricted {
  allow 1.2.3.4;
  deny all;

  # This will inherit the allow/deny from the outer LOCATIOn
  LOCATIOn ~ \.php${
    include fastcgi.conf;
    fastcgi_pass BACkend;
  }
}

大佬总结

以上是大佬教程为你收集整理的nginx通过ip限制目录访问全部内容,希望文章能够帮你解决nginx通过ip限制目录访问所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: