mod_rewrite 조건/규칙에 이상한 문제가 있습니다.mod_rewrite가 css 및 js 파일을로드하지 않습니다.
이것은 내가 사용하고있는 조건 및 규칙입니다. 내가 www.example.com을 방문하고 잘로드 www.example.com/page하지만로드하려고 할 때이 페이지를로드 www.example.com/page/category하지만 할 수있는 경우에
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?params=$1 [QSA,L]
내 문제입니다 CSS와 자바 스크립트를 찾으십시오./디렉토리 대신 page/css에서로드하려고 시도합니다.
내가 뭘 잘못했는지 생각해보십시오. 여기에 검색을했고, 몇 가지가
RewriteCond $1 !\.(js|ico|gif|jpg|png|css|html|swf|mp3|wav|txt)$
및
RewriteRule ^(images|css|javascript)(.*)$ index.php?params=$1 [QSA,L]
하지만 그건 큰 차이가없는 것 같았다 추가 좋아 했어요.