2014-11-19 4 views
0

만지지 않으려는 일부 CSS 파일이 있습니다. 그 CSS 파일에서 여러 글꼴은 잘 살고 얻을CSS에서 글꼴에 대한 다시 쓰기 규칙

그들은 모두가 "/ 글꼴/..."위치에서로드되는

@font-face { 
    font-family: 'my font'; 
    font-weight: normal; 
    src: url("/fonts/myfont.eot"); 
    src: url("/fonts/myfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfont.ttf") format("truetype"); 
} 

CSS. 하지만 "/ public/fonts/..."에서로드해야합니다.

.htaccess를 다시 쓰기 규칙으로 사용할 수 있습니까? 예제가 있습니까? 그것은 조금 더 빨리 mod_rewrite를 사용하는 것보다 것 같은

감사합니다 :)

답변

2

을 돕는 당신은 아마, 콘텐츠의 실제 URL을 변경해야합니다. 그러나 이와 같은 규칙은 문서 루트의 htaccess 파일에 적절한 위치에두면 충분합니다.

RewriteEngine On 
RewriteCond %{DOCUMENT_ROOT}/public/$1 -f 
RewriteRule ^(fonts/.*)$ /public/$1 [L] 

+0

유용한 일 라운드. 고마워요 존 린 :) – Kris