После "npm run generate" и "npm run build" в корне проекта появляется символическая ссылка "dist" на ".output/public" - эту ссылку использую как root для настройки Nginx:
location ~* ^.+\.(jpg|jpeg|gif|png|ico|svg|css|woff|woff2|eot|ttf|otf|htc|js|swf)$ {
root /var/www/site.ru/public_html/dist;
expires 1M;
access_log off;
add_header Cache-Control "public";
}
Сайт динамический, на серверной стороне работает Laravel, все изображения хранятся на нём. В Nuxt изображения с сервера подключаются при помощи компонента NuxtImg и имеют ссылку следующего вида:
https://site.ru/_ipx/f_webp/http://api.site.ru/images/uoFzMwqeXc.jpg
После установки этого правила для кэширования все такие ресурсы перестают загружаться. Почему?