red*_*and 3 apache django mod-wsgi
我正在学习后端的绳索,目前正在尝试使用apache规则阻止访问我的django应用程序的管理页面,一个là:
<Directory /admin>
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxx
</Directory>
Run Code Online (Sandbox Code Playgroud)
我也将我的django/mod_wsgi别名设置为
WSGIScriptAlias /app /home/django/Projects/backend/wsgi.py
Run Code Online (Sandbox Code Playgroud)
我正在阅读这里的文档,在这里,但是我仍然没有100%清楚我是如何做到这一点的,因为在django项目中,管理路径没有特别定义(尽管静态文件是).我对此的搜索也没有太大的影响,所以要么我想做一些无人问津的事,要么我想做错了(我不想要密码弹出,谢谢).
这里所需的结果是,如果您尝试从我指定的IP以外的任何IP访问我的管理页面,那么您的页面将永远不会加载或超时.
Location指令用于URL路径,而不是Directory指令.
<Location /admin>
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxx
</Location>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1383 次 |
| 最近记录: |