Назад | Перейти на главную страницу

Ошибка 403 с codeigniter

Когда я ввожу стандартный веб-адрес своего сайта, я получаю ошибку 403. Однако, когда я ввожу более точный адрес, скажем, указывая на файл index.php, все отображается нормально.

Я использую Nova от Anodyne Productions (SMS 3), в котором используется кодоигнетатель. Все сопутствующее программное обеспечение (PHP / MySQL) совместимо.

Я не очень техничный человек, поэтому надеюсь, что это легко исправить.

Спасибо, что нашли время ответить.

Спасибо за чаевые. В конечном итоге я решил проблему, настроив перенаправление в CPanel.

CodeIgniter использует Front-Conroller шаблон, что означает, что все запросы упорядочиваются через один контроллер, в данном случае index.php

Если вы не хотите, чтобы это отображалось в URL-адресе, вам необходимо настроить перезапись на своем сервере.

В CodeIgniter вики имеет довольно исчерпывающее объяснение.

Используя mod_rewrite, "перенаправление" выполняется автоматически и удаляет index.php из URL-адреса, на самом деле это проще, чем обрабатывать все вручную через cPanel.

Я сам запускаю сайт CodeIgniter на своем сервере, и он отлично работает, прочитайте это