После загрузки файлов Laravel в var/www/html
я получаю домашнюю страницу без каких-либо ошибок.Но всякий раз, когда я пытаюсь загрузить другие страницы, это выдает мне следующую ошибку -
Not Found.Запрошенный URL / что-то не было найдено на этом сервере.
Затем я добавляю эти строки в конец файла /etc/httpd/conf/httpd.conf
-
Alias / /var/www/html
<Directory "/var/www/html">
AllowOverride All
Order allow,deny
allow from all
</Directory>
и редактирую .htaccessfile -
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
RewriteEngine /
# 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 ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Затем отображается эта ошибка -
Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Обратитесь к администратору сервера по адресу root @ localhost, чтобы сообщить им о времени возникновения этой ошибки и действиях, которые вы выполнили непосредственно перед этой ошибкой.
Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
После этого я отредактировал файл /etc/httpd/conf/httpd.conf
следующим образом -
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Но все же я получаю ту же ошибку.как я могу решить эту проблему?