Не получается правильный base_url в приложении codeigniter

Я получаю этот тип URL при попытке получить доступ к страницам, кроме индексной страницы

http://localhost:8012/health-care/8012//localhost/health-care/index.php/index.php/home

но URL для доступа к странице должен быть

http://localhost:8012/health-care/index.php/home

моя проблема в URL-адресе: "это дублирование URL после"http://localhost:8012/healthcare/ это не должно дублироваться.

У меня есть автозагрузка URL помощника в autoload.php, а также вручную в конструкторе контроллера. мой base_url в конф

$config['base_url'] = 'http//localhost:8012/health-care/index.php/';

Веди меня об этой проблеме.

Кроме того, чтобы сказать вам, что у меня есть два приложения от одного codeigniter то есть, frontend и backend.

URL для бэкэнда работает нормально, но для веб-интерфейса он дает мне ошибки, что делать?

4 ответа

Решение

Файл.htaccess не работал. только что заменил файл и моя проблема была решена.

Попробуйте этот код:

$config['base_url'] = 'http://localhost:8012/health-care/';

а также сделать index_page как пустой, как это:

$config['index_page'] = '';

Вы должны изменить эту строку

http://localhost:8012/health-care/index.php/home

к этому

$config['base_url'] = 'http//localhost:8012/health-care/';

Пожалуйста, попробуйте.

$config['base_url'] = 'http//localhost:8012/health-care/';

использовал этот базовый URL, вы получаете этот URL

HTTP: // локальный: 8012 / здравоохранения / index.php / дома

Другие вопросы по тегам