Я только начал использовать codeigniter и хотел включить некоторые внешние CSS в мой взгляд. Это моя структура каталогов:
application .... system .... assets css style.css
Я связываю файл с помощью этого html-кода: (Например, пример example.com, lol)
<link rel="Stylesheet" type="text/css" href="http://example.com/assets/css/style.css"/>
Вот мой .htaccess файл:
RewriteEngine on RewriteCond $1 !^(index\.php|images|css|js|robots\.txt) RewriteRule ^(.*)$ index.php/$1 [L]
Теперь моя проблема в том, что она возвращает ошибку 404. Скажите, если вам нужна дополнительная информация.
Заранее спасибо!
Я обнаружил, что правила CI .htaccess содержат некоторые ограничения, необходимые для добавления всех разных папок. Поэтому я использую следующее:
# Checks to see if the user is attempting to access a valid file, # such as an image or css document, if this isn't true it sends the # request to index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]
Дайте этому bash и посмотрите, как вы поживаете.