Редирект уже работает т.е. если пишем :
site.ru/about
все работает корректно.
Тем не менее если прописать в адресной строке:
site.ru/public/about
тоже отобразится нужная страница и ссылки в основной навигации сменятся на вид :
site.ru/public/home
site.ru/public/products
Ссылки в навигационном меню формируются таким образом:
<li><a href="{{ route('about') }}">О компании</a></li>
htaccess в корне выглядит вот так:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
Подскажите, пожалуйста, как раз и навсегда разобраться с этим public'ом?