Нужно отправить абсолютно все запросы браузера в папку "public", которая расположена в корне.
В корневом htaccess пишу
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L,QSA]
В папке public есть свой htaccess, который отправляет запросы на public/php/bootstrap.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ php/bootstrap.php [L,QSA]
Выдает ошибку:
Forbidden
You don't have permission to access /public/ on this server.