2013-03-24 3 views
0

Я разрабатываю веб-сайт одной страницы, поэтому все маршруты должны приводить к маршрутизатору по умолчанию. Это, как я добился того, что через routes.php файла:Маршрутизатор CodeIgniter не работает на определенном сервере

$route['default_controller'] = "home"; 
$route['404_override'] = ''; 
$route['admin'] = 'admin/home'; 
$route['^/'] = "home"; 

$route['(.*)'] = $route['default_controller']; 

То работает, как ожидалось на тестовом сервере и на локальном хосте, но на actuall сервере, когда я пытаюсь найти какой-либо из страницы Я получаю ошибку 404. Любые идеи, что может быть неправильным?

+0

Вы, похоже, задали аналогичный вопрос ранее. Пожалуйста, подумайте о том, чтобы переписать эти два вопроса как один и удалить тот, который является избыточным. Спасибо. –

+0

Разве это другой вопрос к вашему последнему? – Jeemusu

ответ

0
$route['default_controller'] = "home"; 
$route['404_override'] = "home/index"; 
$route['.*'] = "home/index/$1" 
Смежные вопросы