2015-09-29 3 views
0

У меня есть некоторые проблемы с установкой codeigniter 3.0.1. Я установил codeigniter в подкаталог на субдомене, например subdomain.domain.com/codeigniter.CodeIgniter некоторые проблемы с subomain и подкаталогом

Я создал файл .htaccess для удаления index.php из url, но когда я пытаюсь получить доступ к контроллеру по умолчанию, я получил ошибку 404.

Мой файл htaccess.

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .* index.php/$0 [PT,L] 

Мой конфигурационный файл

$config['base_url'] = ''; 

$config['index_page'] = ''; 

$config['uri_protocol'] = 'REQUEST_URI'; 

И мой контроллер по умолчанию в routes.php

$route['default_controller'] = "Auth"; 
+0

Сервер 404 или 404 страница, предоставленная кодеджигнером? – Iamzozo

+0

, где вы разместили свой файл .htacess – Linus

ответ

0

почему $ 0 - сегмент 0? Мой htaccess:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 

И попытайтесь переключить параметр uri запроса, авто должен выполнять работу в большинстве случаев.

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