У меня странная проблема.Я получаю ошибку 500 для некоторых страниц (которые не существуют, и я пытаюсь их просто вызвать ошибку 404 и проверить это), когда я пытаюсь вызвать ошибку, а затем иногда я получаю фактическую страницу ошибки 404.
Вот мой .htaccess:
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|resources|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA] AddHandler cgi-script .pl
Может ли это быть причиной этого?У кого-нибудь есть мысли относительно того, что может вызвать это?У меня установлен base_url на соответствующий домен.Кажется, проблема связана с линиями RewriteEngine и RewriteBase, но я не могу понять, как их настроить.Проблема, кажется, не в моих маршрутах.Если я закомментирую все из них, кроме контроллера по умолчанию и 404_override, я все равно получу ту же ошибку:
Unable to load your default controller. Please make sure the controller specified in your Routes.php file is valid.