nginx перед apache не загружает изображения

nginx перед apache не загружает изображения

Я настроил nginx на 80, а Apache на 8081. Вот моя конфигурация виртуального хоста:

server {
    listen 123.123.123.123:80;
    server_name edm1.mydomain.com mydomain.com;
    access_log /var/log/virtualmin/edm1.mydomain.com_nginx_access_log;
    error_log  /var/log/virtualmin/edm1.mydomain.com_nginx_error_log;
    location / {
        proxy_pass http://123.123.123.123:8081;
        include /etc/nginx/proxy.conf;
    }

    location ~* ^.+\.(jpe?g|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mp3)$ {
        expires 30d;
        root /home/edm1/public_html
    }
}

при доступе к странице изображения не загружаются (если я удалю строку location..., изображения будут загружены), а страница продолжает загружаться (вращающийся значок в строке заголовка), когда я открываю /var/log/virtualmin/edm1.mydomain.com_nginx_error_log, появляется сообщение «отказано в доступе», как я могу исправить эту проблему?

решение1

Потому что у вас недостаточно прав на /home/edm1/

попробуйте chmod на 744

Связанный контент