[ 'ep/cdn-images' => [ 'target' => CdnImageMiddleware::class, 'after' => [ 'typo3/cms-frontend/page-resolver', ], ], 'ep/referrer' => [ 'target' => ReferrerMiddleware::class, 'after' => [ 'typo3/cms-frontend/authentication', ], 'before' => [ 'typo3/cms-frontend/page-resolver', ], ], // Outermost of the frontend stack after the site is known, so it also sees redirects // that core middlewares or exceptions (PropagateResponseException) produce 'ep/htmx-redirect' => [ 'target' => HtmxRedirectMiddleware::class, 'after' => [ 'typo3/cms-frontend/site', ], 'before' => [ 'typo3/cms-frontend/authentication', ], ], ], ];