Здравствуйте,
static_cdn лежит в /home/user/ и в нее по команде ./manage.py складывается вся статика.
В апаче в /etc/apache2/sites-available/site.ru.conf следующие данные:
Alias /static/ /home/user/static_cdn
<Directory /home/user/static_cdn>
Require all granted
</Directory>
ls -l /home/user дает следующую картину:
drwxr-xr-x 7 user user 4096 Jul 25 20:22 djangoproject
drwxr-xr-x 5 user www-data 4096 Jul 25 20:24 static_cdn
groups www-data выдает www-data: www-data user
В общем вот вопрос: как сделать так, чтобы апач имел доступ к этой папке static_cdn, которая лежит в /home/user ? Весь проект работает. 5 день уже то над одной задачей то над другой голову ломаю при деплое проекта. На компе все работает, а на сервере осталась вот эта проблема со статикой :( Помогите пожалуйста разобраться.
Даже присвоение прав sudo chown -R www-data:www-data /home не дают эффекта. Все равно вываливается 403 Forbidden.
cat /var/log/apache2/error.log показывает
[Mon Jul 25 22:00:31.038107 2016] [authz_core:error] [pid 6825] [client Х.Х.Х.Х:58151] AH01630: client denied by server configuration: /home/user/static_cdnadmin, referer: http://site.ru/ds/admin/
Debian 8, Apache 2.4.10, Django==1.9.8, Python3.4.2, virtualenv