Em ssl_default.conf
, onde o Apache serve como um proxy de adição de SSL para o Django Gunicorn, eu tenho:
...
Alias /admin/static/ "/usr/lib/python2.7/dist-packages/django/contrib/admin/static/"
ProxyPass /media/ !
ProxyPass /admin/static/ !
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
O que devo fazer de maneira diferente para ter /admin/static/*
exibindo o conteúdo da URL acima? Atualmente, parece estar entregando pedidos, incluindo /admin/static/*
, ao processo Django Gunicorn.
UPDATE
Agora estou recebendo um 403 após a expansão:
Alias /admin/static/ "/usr/lib/python2.7/dist-packages/django/contrib/admin/static/"
<Directory "/usr/lib/python2.7/dist-packages/django/contrib/admin/static/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
Esta é uma tentativa de acessar /admin/static/css/base.css
.
Sugestões?
Tags alias proxy ubuntu apache-httpd