Когда я ввожу стандартный веб-адрес своего сайта, я получаю ошибку 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 на своем сервере, и он отлично работает, прочитайте это