Я пытаюсь загрузить проект laravel 5.7 на общий хостинг Cpanel, в который уже загружены другие проекты. Моя проблема в том, что после изучения руководств laravel и перемещения содержимого папки publi c в подкаталог public_ html работает только первая страница, каталог проекта выглядит следующим образом:
sharedhostingroot /
/laravelproject
/public_html/laravelproject
Проблема, с которой я сталкиваюсь, заключается в том, что когда я загружаю первую страницу с URL-адресом домена / laravelprojectfolder, она работает нормально, но когда я go перехожу на другое представление, URL-адрес изменяется на домен / маршрут, часть URL-адреса laravelprojectfol удаляется.
Я понимаю, что мне следует изменить файл .htaccess, но я не совсем уверен, как это мой настоящий файл .htaccess:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^/(.*)$ /citas_oncologico/$1 [R=302,NC,L]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Так как я не совсем уверен, как правильно редактировать файл, не ломая приложение, я ценю любую помощь.