Zend Expressive Static Files
A PSR-15 middleware that serves static assets for you
Laminas/Mezzio
Use https://github.com/fduarte42/laminas-static-files for a laminas/mezzio and php 8 compatible version
Example usage:
$app->pipe('/fun-module/assets', new \Fduarte42\StaticFiles\StaticFilesMiddleware(
__DIR__ . '/../vendor/fund-module/public',
['publicCachePath' => __DIR__ . '/../public/fun-module/assets']
));
This is a fork of Serve Static https://github.com/reliv/serve-static