RewriteEngine On
RewriteBase /

<IfModule mod_authz_core.c>
  <FilesMatch "^(lib|api|mail|invoice|waybill|config|config\.example|install|update)\.php$">
    Require all denied
  </FilesMatch>
</IfModule>

RewriteRule ^(data|views|vendor|cron|scripts)(/|$) - [F,L]

RewriteRule ^assets/(.*)$ public/assets/$1 [L]

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

RewriteRule ^ public/index.php [L]
