인사말, 모두.병렬 CodeIgniter 및 정적 HTML 및 htaccess 문제
그래서 같은 디렉토리 구조, 정적 HTML 사이트에 CI 평행을 실행하고 있습니다 :
- CI
- 정적
- user_guide
- htaccess로
- index.php를
그리고 내 .htaccess 파일에서 다음을 사용하고 있습니다. 그 정적 파일. (필자는 기존 사이트에서 빌려 내 CI 뷰에서 사용하고 무엇을 가장 이후부터)
RewriteEngine On
RewriteRule ^(application) - [F,L]
DirectoryIndex /static/index.html
RewriteRule ^([a-z0-9_-]+)\.html$ /static/$1.html [L]
RewriteRule ^images/([a-z0-9_-]+)\.gif$ /static/images/$1.gif [L]
RewriteRule ^images/([a-z0-9_-]+)\.jpg$ /static/images/$1.jpg [L]
RewriteRule ^css/([a-z0-9_-]+)\.css$ /static/css/$1.css [L]
RewriteRule ^js/([a-z0-9_-]+)\.js$ /static/js/$1.js [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
나는 정적 디렉토리 구조에 내 "자산"(이미지, CSS 등)을 넣어. 나는 JQuery와 플러그인을 포함과 같이하고자하는 경우 모든
... 한 가지를 제외하고 잘 작동 것으로 나타납니다 :
나는에서 직접 검색하려고하면이 파일은 제공되지 않습니다
<script src="../../js/jquery.autocomplete.js"></script >
브라우저 주소 표시 줄.
"jquery.autocomplete.js"의 파일 이름을 "autocomplete.js"로 변경하면 브라우저 주소 표시 줄의 요청을 통해이 파일을 검색 할 수 있지만 내 JavaScript에서는로드되지 않고 제대로 작동하지 않습니다 (자바 스크립트가 자동 완성() 함수가 호출 정확하게 지점에서 실행을 중지하십시오/JS 디렉토리와 아무것도에 적용되는 RewriteRule의 규칙에
$("#fld").autocomplete("ajax/val", {
width: 260,
selectFirst: false
});
내가 시도 변동하는 일-하지만 것 같다 나는 항상 오전 .htaccess에서 어둠을 물색하고 있습니다. 누구든지 도울 수 있습니까?
이것은 내가 tr 작동하지 않는다 :
RewriteRule ^js/jquery\.([a-z0-9_-]+)\.js$ /static/js/jquery.$1.js [L]
감사합니다.
RewriteRule ^js/([a-z0-9_\.]+)\.js$ /static/js/$1.js [NC,L]
: 여기