Por que o Apache não respeita diretórios com alias?

1

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?

    
por JonathanHayward 27.01.2014 / 19:36

0 respostas