Ошибка 403 с codeignitor

Ошибка 403 с codeignitor

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

Я использую Anodyne Productions' Nova (SMS 3), который использует codeignitor. Все сопутствующее ПО (PHP/MySQL) совместимо.

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

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

решение1

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

решение2

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

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

TheCodeIgniter Викиимеет довольно полное объяснение.

решение3

При использовании mod_rewrite«перенаправление» выполняется автоматически и удаляет index.php из URL-адреса. Это действительно проще, чем обрабатывать все вручную через cPanel.

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

Связанный контент