django项目:nginx怎么配置来限制ip对后台admin的访问?

请问各位大佬,我想让仅仅自己的一些ip能访问后台登录页面,其余的全部拒绝。在nginx中,应该怎么配置?具体配置脚本怎么写?谢谢

阅读 4.2k
2 个回答

nginx access 模块

假如你的admin路由是/admin/的话,配置文件内容类似:

location /admin/ {
    # 允许192.168.10.100访问此路由
    allow 192.168.10.100;
    # 禁止所有其他IP访问
    deny all;
    ...其他常规配置项
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题