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