2016-12-16 1 views
0

Я пытаюсь использовать шаблон Bootstrap для моего проекта в CodeIgniter, но у меня возникают проблемы. Я следую учебник, и он положил это содержание в .htaccess файле:Я не могу интегрировать шаблоны bootstrap в codeigniter

RewriteEngine on 
RewriteCond $1 !^(index\.php|images|css|fonts|js|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

Но у меня есть .htaccess файл с таким содержанием:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    # !IMPORTANT! Set your RewriteBase here and don't forget trailing and  
    leading 
    # slashes. 
    # If your page resides at 
    # http://www.example.com/mypage/test1 
    # then use 
    # RewriteBase /mypage/test1/ 
    RewriteBase /ci_introo/ 

    RewriteCond %{REQUEST_URI} ^system.* 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 

    RewriteCond %{REQUEST_URI} ^application.* 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 

    #RewriteCond $1 !^(index\.php|public|\.txt) 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
    </IfModule> 

    <IfModule !mod_rewrite.c> 
    # If we don't have mod_rewrite installed, all 404's 
    # can be sent to index.php, and everything works as normal. 
    # Submitted by: ElliotHaughin 

    ErrorDocument 404 /index.php 
    </IfModule> 

Как я могу решить эту проблему?

+0

вы наклоняете использование шаблон означает? Вы не можете ссылаться на css и js бутстрапа в codeigniter. это???? – kishor10d

+0

Я не могу использовать фоновое изображение из начальной загрузки для моей домашней страницы @ kishor10d –

+0

Я не могу понять, почему вы пишете такой большой '' '.htaccess''', пока вам не нужен такой код. – kishor10d

ответ

0

Вам необходимо автозагрузите помощник URL в файле конфигурации.

Goto application/config/autoload.php

находка для этого $autoload['helper'] = array();

и изменить его к этому.

$autoload['helper'] = array('url');

+0

я сделал это .. –

+0

так, что является результатом то, это фатальная снова – kishor10d

+0

Да еще нет? working –

0

Вам не нужно .htaccess для этого. Все, что вам нужно сделать, это добавить сайт в вашем autoload.php

и Поместите это в head.php

application/views/head.php

<html> 
<head> 
<link rel="stylesheet" href="<?php echo base_url();?>assets/css/bootstrap.min.css" /> 
    //place all css u need 
    </head> 

контроллер код:

$this->load->view('header', $data); 
Смежные вопросы