# Pretty-Routes auf index.php mappen (Query ?entity=&uuid= als Fallback bleibt nutzbar)
<IfModule mod_rewrite.c>
    RewriteEngine On
    # KEIN RewriteBase: das feste /admin/api/ galt nur fuer einen Shop direkt in
    # der Domainwurzel. Liegt der Shop in einem Unterordner (…/<SHOPCODE>/admin/api/),
    # zeigte es ins Leere und die huebschen Routen liefen in den 404 der Domain.
    # Ohne RewriteBase loest der relative Ersetzungspfad gegen das Verzeichnis
    # dieser .htaccess auf – das stimmt in beiden Faellen.
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-z_]+)(/([A-Za-z0-9\-]+))?/?$ index.php?entity=$1&uuid=$3 [QSA,L]
</IfModule>
# Schutz interner Dateien
<FilesMatch "^(_bootstrap|_registry)\.php$">
    Require all denied
</FilesMatch>
