Внешние папки в проекте Codeigniter

211
06 февраля 2019, 09:50

Использую CI. У меня есть папка projects в корне, где находятся папки с проектами к каждой которой есть файл index.php в который включен фрейм. Когда я пытаюсь открыть файл по ссылке site.com/projects/folder/index.php я получаю ошибку 404, так как CI обращается к контролеру и не находит функции.

Как открыть файл в директории projects не получая 404 от фреймверка?

Answer 1

Как вариант, через .htaccess не отправлять запрос на корневой index.php. Замените

RewriteRule ^(.*)$ /index.php/$1 [L]

на

RewriteCond $1 !^projects/.*
RewriteRule ^(.*)$ /index.php/$1 [L]
READ ALSO
Описание процесса поиска имени

Описание процесса поиска имени

Помогите описать процесс поиска имени х в последней строке фрагмента:

248
Частота встречаемости делителей чисел

Частота встречаемости делителей чисел

Как наиболее быстро найти частоту встречаемости делителей у последовательности чисел (кроме делителя 1)? Например, для чисел 4,7,10,12 результатом...

273
Использования hexidecimal в коде

Использования hexidecimal в коде

Какой особый смысл в том, чтобы использовать hexidecimal, для определения значения переменных?

236
есть ли различия в подчёркиваниях? если да, то какие?

есть ли различия в подчёркиваниях? если да, то какие?

в чём различие в __cdecl и _cdecl или __fastcall и _fastcall или __asm и _asm и тд?

297