Проблема с картинками при использовании Gulp

День добрый всем. Я использую Gulp (код ниже) для сборки исходников сайта, в частности для .php и встраивания webp и столкнулся с проблемой: при прогрузке картинок выдаётся ошибка Internal Server Error , в логах такая ошибка AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer

import fileInclude from 'gulp-file-include'
import webpHtmlNosvg from 'gulp-webp-html-nosvg'

export const php = () => {
    return app.gulp.src(app.path.src.php)
        .pipe(app.plugins.plumber(
            app.plugins.notify.onError({
                title: "HTML",
                message: "Error <%= error.message %>"
            })
        ))
        .pipe(fileInclude())
        .pipe(app.plugins.replace(/@c_img\//g, '/static/'))
        .pipe(
            app.plugins.if(
                app.isBuild,
                webpHtmlNosvg()
            ))
        .pipe(app.gulp.dest(app.path.build.php))
}

не могу понять в чём ошибка. С серваком всё ок,т.к. если прописать url без галпа, то всё ок. Попробовал 2й вариант - это строку .pipe(app.plugins.replace(/@c_img\//g, '/static/')) заменить на .pipe(app.plugins.replace(/@c_img\//g, '<?= IMG_URL ?>')), что бы выводить путь к папке с картинками через PHP переменную. так ошибка пропала, но (!) галп перестал обворачивать картинки в тег picture и не выводит source на webp формат.

Итого есть 2 сценария, буду багодарен за подсказку что в каждом варианте я делаю не так


Ответы (0 шт):