Tudo começa com os dois .htaccess.
O do raiz do aplicativo redireciona todas as requisições para a pasta raiz para a pasta public
Crie a pasta app-mvc no rais do diretório web, no meu caso /var/www/html/app-mvc
Dentro desta pasta crie o arquivo .htaccess
Contendo as linhas abaixo
RewriteEngine on RewriteRule ^(.*) public/$1 [L]