<IfModule mod_authz_core.c>
    <FilesMatch "^(\.env|\.env\..*|composer\.(json|lock)|package(-lock)?\.json|vite\.config\..*|artisan)$">
        Require all denied
    </FilesMatch>
</IfModule>
<IfModule !mod_authz_core.c>
    <FilesMatch "^(\.env|\.env\..*|composer\.(json|lock)|package(-lock)?\.json|vite\.config\..*|artisan)$">
        Order allow,deny
        Deny from all
    </FilesMatch>
</IfModule>
RedirectMatch 403 ^/(vendor|storage|database|bootstrap|app|routes|config|tests)(/.*)?$
