После горячей руки в виде переустановки на сервере php с 5.3 на 5.6 и yum update по 618 компонентам, перестала отдаваться статика из /public - всё - ошибка 404. Всё, кроме php и css, прописанного прежде, для выставления правильного контент-тайпа.
Основная проблема, что директива из конфигурации перестала работать, как прежде.
location / {
try_files $uri $uri /index.php$is_args$args;
}
Решилось уродливым правилом вида
location ~ \.(gif|jpg|png|css|js|ttf|woff|html|htm|svg)$ {
try_files $uri $uri /index.php$is_args$args;
}
Как вернуть в состояние, в котором мне всю статику прописываться не надо?
UPD: С небольшим сомнением смотрю, что поднялась версия php-fpm. С 5.5.39 до 5.6.31