<IfModule mod_rewrite.c>
    RewriteEngine On

    # Если запрашиваемый файл или папка не существует,
    # перенаправляем все запросы в public/
    RewriteCond %{REQUEST_URI} !^/public/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /public/$1 [L,QSA]
</IfModule>
