Создал автоподдомен, в отдельной директории. Всё по инструкции.
Всё работает, но в логи в error.log бесконечно сыпятся ошибки вида /home/hXXXXXX/data/www/site.ru/img.png" failed (13: Permission denied)
Тоесть, я так понимаю, все картинки и стили пытаются подгрузиться из папки site.ru, после чего в логи летит ошибка и картинки со стилями уже подгружаются из папки поддомена subdomain.site.ru
Повторюсь, всё работает, но в логах бесконечные ошибки failed (13: Permission denied)
Предположил что какая-то беда с правами. Захожу по ftp. Смотрю у папки www стоят права 750. Меняю на 755. В логи перестают сыпаться ошибки, но при этом файлы начинают грузиться с основного домена site.ru, а поскольку их там нету, то всё перестаёт работать.
Стили не грузятся, единичные картинки грузятся, я так понимаю, из кеша, если судить по записи в логах (an upstream response is buffered to a temporary file /var/cache/nginx/proxy_temp/)
При этом если в папку основного домена (www/site.ru) закинуть нужные файлы, то сайт лежащий на поддомене (www/subdomain.site.ru) их подхватывает и начинает нормально работать.
Реквесты браузера выглядят примерно так
Код: Выделить всё
Request URL: https://subdomain.site.ru/css/style.css
Почему так происходит? Почему файлы пытаются подгрузиться из папки основного домена?
Пытался в html вставлять и абсолютные ссылки, и относительные, всё едино.
Подскажите пожалуйста что я где не так накликал. И какие права надо на www поставить. Сейчас поставил обратно 750. С ними хотяб всё работает, хоть и с бесконечными ошибками в логах.