Codeigniter: 404 Страница не найдена: / index - PullRequest
0 голосов
/ 12 марта 2020

Codeigniter генерирует ошибку 404 Page Not Found: /index для всех 404 маршрутов, в то время как вместо него должно выдаваться 404 Page Not Found: controller/action.

Текущая ошибка

ERROR - 2020-03-12 13:54:44 --> 404 Page Not Found: /index

Ожидаемая ошибка

ERROR - 2020-03-12 13:54:44 --> 404 Page Not Found: controller/action

Пожалуйста, найдите мой код и конфигурацию ниже

OS : Windows 10 (64Bit)

Mod_Rewrite : Я включил модуль Mod_Rewrite в Apache

Версия Codeigniter : 3.1 (H MVC Архитектура)

PHP версия : 5.6.32

public \ .htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [QSA,L]
    RewriteRule ^vendor/(.*)?$ / [R=301,L]
</IfModule>

application \ config \ config. php

$config['base_url'] = 'http://site.local/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';

Сообщите мне, если потребуется какая-либо дополнительная информация.

Буду признателен за любые предложения!

Спасибо!

...