2013-01-24 6 views
1

내 페이지는이 같은 기본 컨트롤러와 페이지로드하려고하고있는 CSS로드 할 수 없습니다 : //localhost/mysite/
codeigniter에서 CSS를로드하는 방법은 무엇입니까?

을하지만을 나는 CSS 완벽 로딩이 //localhost/mysite/index.php/site/index css 같은 페이지를로드하려고, 내가하고 때 내 CSS 및 이미지 폴더를 다음과 같이 모두 만들어야합니다.

경로 C:\wamp\www\tt\assets\css 경로 및 기타 모든 응용 프로그램 경로는 c:\wamp\www\tt\application과 같은 tt의 루트 경로에 있습니다.

가능한 한 빨리 해결책을주십시오.

+0

무엇'.htaccess'file처럼 보이는 않는 파일에 액세스 할 수 있어야한다 : 그리고 이것은 당신의 URL에서 index.php를 제거 장소? – Mudshark

+0

여기 ** tt의 경로 **가 무엇을 의미합니까? – aa8y

답변

1

당신은 자산 폴더에 대한 읽기/쓰기 권한을 부여해야하며 사용자이 스크립트는 TT 폴더에 .htaccess 파일을 작성 CSS

<link rel="stylesheet" href="<?php echo base_url('assets/css/style.css');?>"> 
1

를 연결합니다.

RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

을 그리고 당신은 직접 <?php echo base_url()."tt/assets/css/cssfilename.css" ?>

관련 문제