CI 묻고 답하기

제목 htaccess 문의 드립니다
카테고리 CI 2, 3
글쓴이 차가운바람 작성시각 2016/11/02 15:10:14
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16601   RSS

css, js 파일들이 자주 업데이트 되는 상황인데요

 

/css/main.1477530090.css

이걸 htaccess에서

/css/main.css

로 변경하고 싶은데요~~

 

.htaccess 설정을 이렇게 했는데 안되서 질문드립니다

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [L,R=301]

RewriteCond %{REQUEST_URI} !^/index\.php

RewriteCond %{REQUEST_URI} !^/img/

RewriteCond %{REQUEST_URI} !^/css/

RewriteCond %{REQUEST_URI} !^/js/

RewriteCond %{REQUEST_URI} !^/data/

RewriteCond %{REQUEST_URI} !^/editor/

RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteRule ^(js|css)/(.+).(d+).(js|css)$ $1/$2.$4 [L]

 

어떻게 수정해야되죠???

 

 다음글 CI 장바구니 질문드립니다. (1)
 이전글 ci 3 php7여부 (1)

댓글

배강민 / 2016/11/02 15:15:29 / 추천 0

저는 저런 변화무쌍한 파일들은 한폴더에 몰아넣고 그 폴더를 통째로 겁니다.

아래는 TapBBS의 .htaccess입니다.

<IfModule mod_rewrite.c>
    RewriteEngine on

    RewriteRule _template/.*\.tpl / [R=403,L]

    RewriteCond $1 !^(license_tapbbs\.txt|manual|index\.php|facebook_thumbnail\.png|front_end|captcha|uploads|avatars|favicon\.ico|favicon_tapbbs\.ico|apple-touch-icon_tapbbs\.png|apple-touch-icon\.png|robots\.txt)
    RewriteRule ^(.*)$ ./index.php/$1 [L]
</IfModule>

 

manual, front_end, captcha, uploads, avatars 는 폴더를 통째로 제외한겁니다.

css, js 폴더를 통째로 거시는게 편할듯 합니다.

답변은 아닌 의견입니당.ㅎ