CodeIgniter « Где хранить css и js?

Подскажите, где в проекте лучше хранить css и js файлы? Пока лежат в папке с отображением (application/views), пути прописал в конфиг, но что-то меня терзает, что не туда я их положил.

1 ответов


думаю такое лучше в корне размещать.
Создайте папку /media, /style, /assets или /data на ваше усмотрение и складывайте туда!
Ну или для каждого типа в отдельности /css, /js


"Спасибо, наверное положу в /media так как ci не дает напрямую файлы из папки views, что неудобно"


в корневой .htaccess

RewriteEngine on

RewriteCond $1 !^(index\.php)
RewriteCond $1 !\.css$
RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond $1 \.css$
RewriteCond $1 !^application/views/
RewriteRule ^(.*)$ application/views/$1 [L]

очистить файл .htaccess лежащи в апликатион

в виде писать


<link rel="stylesheet" type="text/css" href="/css/incl.css" />
 

искать будет в
application/views/css/incl.css