Я создал приложение и разместил его на GoDaddy. Но каждый раз, когда я обращаюсь к странице, он говорит: «Нет указанного файла ввода». Поэтому я искал решения и обнаружил, что мне нужно изменить файлы .htaccess на этот
RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]
У меня нет файла .htaccess в моем каталоге codeigniter. Все, что я нашел, это файлы с тем же именем, но они содержали «Deny from all».
Что я сделал, я скопировал код выше в блокноте ++ и сохранил его как «.htaccess», после чего я включил его в свою директорию приложения codeigniter. Но это не сработало.
Итак, где я могу поместить свой файл .htaccess? Какие-либо предложения?
Добавьте его в корень вашего сайта (или в корень codeigniter)
Структура выборки:
В моей настройке CodeIgniter у меня есть 3 основных каталога, которые все сидят рядом друг с другом:
/application <-- My app source code /system <-- CodeIgniter source code /www <-- My web root (the only directory accessible by the outside world).
Внутри моей / www-папки у меня есть файл index.php CodeIgniter. В вашем каталоге / www (или где-либо у вас есть файл index.php) вставьте свой файл .htaccess прямо рядом с ним (т. Е. В ваш «веб-корень»). Надеюсь, это трюк для вас.