В CodeIgniter на сервере, если вы скопируете всю папку CodeIgniter в тестовую папку и запустите ее, выполняется только контроллер по умолчанию. На других страницах отображается ошибка 404 страницы. Что может быть причиной?CodeIgniter только выполняет контроллер по умолчанию
ответ
Проверьте, включен ли модуль rewrite
. Если это не так, включите его.
В httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
Можете ли вы отправить мне полный файл .htaccess, ссылающийся на мой. –
Если вы используете wampserver, 'wamp tray icon-> apache-> apache module-> rewrite module' –
На самом деле проблема только в том случае, если он идет в сети, а не в localhost. –
Try URL как
localhost/codeignitor/index.php/hike
Codeignitor
Ваше имя корневой папки и hike
Ваш новый контроллер
На самом деле проблема заключается только в том, что он идет в сети, а не в localhost. –
Изменить 'base_url' в файле конфигурации –
я изменился. Все еще не работает. –
проверьте '.htaccess' и установите в соответствии с именем root. –