Codeigniter маршруты не показывают ничего - PullRequest
0 голосов
/ 10 мая 2018

Я имею дело с приложением codeigniter, которое я не разработал и не работает, если я запрашиваю основной URL, основной контроллер не вызывается (и каждый пробованный мной маршрут выдает ошибку 404), браузер показывает каталог в списке.

Другой проект на том же сервере с codeigniter без каких-либо изменений работает правильно,

Кто-нибудь знает, в чем может быть проблема ??

1 Ответ

0 голосов
/ 10 мая 2018

Убедитесь, что вы добавили папку проекта в base_url, как показано ниже

$config['base_url'] = 'http://'.$_SERVER['SERVER_NAME'].'/project_folder/';
$config['index_page'] = '';

и обновите файл .htaccess с помощью этого кода

Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...