Django + Gunicorn + Apacheでデプロイするときのstaticファイル

DEBUGがFalseだとstaticファイルを返さないので、サーバ側で設定してやる必要がある

staticファイルをプロキシから外さないと、そのままgunicornの方を探しに行ってしまうので除外する。

 
ProxyPass /static/ !
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
 
Alias /static/ /var/www/myapp/static/
<Directory "/var/www/myapp/static/">
Require all granted
 
</Directory>