我需要在生产环境中限制匿名用户访问Django 1.11
中的媒体文件。
我找到了这个snippet,看起来像我想要的,但是我需要将mod_wsgi
与apache2
一起使用。有可能吗?如何实现?
Apache配置:
Alias /static /home/user/myproject/static
<Directory /home/user/myproject/static>
Require all granted
</Directory>
Alias /media /home/user/myproject/static
<Directory /home/user/myproject/static>
Require all granted
</Directory>
<Directory /home/user/myproject/myproject>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIDaemonProcess myproject python-home=/home/user/myproject/myprojectenv python-path=/home/user/myproject
WSGIProcessGroup myproject
WSGIScriptAlias / /home/user/myproject/myproject/wsgi.py