Я использую laravel 5.8, когда я загружаю свой проект на виртуальный хостинг, я переименовываю server.php в index.php в корне документа, и мой htaccess в / public_html выглядит так: Опции -MultiViews
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php
это работает правильно, но теперь я хочу удалить / публичный маршрут, потому что при попытке войти mysite.com/public похож на mysite.com