2014-10-15 3 views
0

У меня возникает странная проблема с маршрутизацией следующим образом, когда я пытаюсь перейти на домашнюю страницу домена. Все остальные пути работают нормально.CodeIgniter Маршрутизация работает на MAMP NOT LAMP

$route['default_controller'] = "Home"; 
$route['404_override'] = ''; 

отлично работает на MAMP, но когда я скопировать его через к серверу я получаю странные страницы из Cloudflare говоря:

The page you are looking for cannot be found. 

Если я ставлю:

$route['404_override'] = 'Home'; 

он идет моя домашняя страница в порядке.

На MAMP он работает точно так же, как и должно быть с 404_override пустым.

Любые идеи?

Спасибо всем.

+1

Просто догадка он должен делать с mod_rewrite. Включено ли оно на вашей лампе? – grim

+0

Спасибо за доверие. Да, это так: RewriteEngine на – Andy

+0

Как насчет вашего виртуального хоста, как он настроен? – grim

ответ

0

UPDATE:

Таким образом, кажется, что контроллеры CodeIgniter должны быть в нижнем регистре, я понятия не имею, почему.

Я все еще сражаюсь с Routes.php, но это нить на форуме Ellis Lab, где происходит обсуждение.

https://ellislab.com/forums/viewthread/246763/

Смежные вопросы