Codeigniter работал нормально локально. Как только я переехал на наш сайт, он перестал работать. Вот мой файл .htaccess:codeigniter загружает только домашнюю страницу
RewriteEngine on
RewriteBase/
RewriteCond $1 !^(index\.php|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ~username/folder1/folder2/index.php/$1 [L,QSA]
Это только загружает индексный метод контроллера и не может найти другие методы. Кроме того, когда я набираю http://domain.name/~username/folder1/folder2/ControllerClass, метод index не вызывается. Я понятия не имею, что делать. Я уже пробовал это: Site developed in Codeigniter only loads home page, но это не сработало!
mod_rewrite установлен на вашем производственном сервере? – Laurence