묻고답하기
특정폴더만 브라우저캐시 제외하려고 하는데 에러가 나네요.
2015.07.14 13:26
# CACHE
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType text/cache-manifest "access plus 0 seconds"
ExpiresByType text/html "access plus 0 seconds"
ExpiresByType text/xml "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType application/rss+xml "access plus 3 hour"
ExpiresByType application/atom+xml "access plus 3 hour"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType video/ogg "access plus 2 month"
ExpiresByType audio/ogg "access plus 2 month"
ExpiresByType video/mp4 "access plus 2 month"
ExpiresByType video/webm "access plus 2 month"
ExpiresByType text/x-component "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
<Directory "/xe/files/member_extra_info/image_name">
ExpiresActive Off
</Directory>
<Directory "/xe/files/member_extra_info/profile_image">
ExpiresActive Off
</Directory>
</IfModule>
검색을 통해 붉은색 부분을 추가했는데요. 저걸 추가하면 사이트 에러가 나네요. 뭐가 잘못 된건가요 ??
.htaccess 파일의 내용입니다.
프로필이미지와 이미지닉네임 변경이 좀 있어서 요것만 브라우저캐시에서 빼보려고 하는데요.
댓글 6
-
YJSoft
2015.07.14 13:58
-
몽실아빠
2015.07.14 13:59
다른 대체 구문은 없을까요 ? 회원들이 프로필이미지교체하고 안되서 이상하다고 생각하는 경우가 많은거 같아서요.
-
YJSoft
2015.07.14 14:02
image_name 폴더와 profile_image 폴더 안에 .htaccess 파일을 생성하신뒤 ExpiresActive Off 로 저장해 보세요.
-
몽실아빠
2015.07.14 14:14
말씀하신대로 # CACHE
<IfModule mod_expires.c>
ExpiresActive off
</IfModule>요렇게 해 보았는데 잘 안되는거 같아요.
-
몽실아빠
2015.07.14 14:16
어... 대소문자가 영향에 있는건가요 ?? 왠지 Off로 하니 되는거 같은데요...
-
꾸링
2015.09.02 06:20
해결하셨는지 모르겠지만 호스팅사에서 php를 rpm 설치했다면 .c를 빼야합니다
<Directory> 구문은 htaccess 파일에서 사용하실 수 없습니다.
( http://httpd.apache.org/docs/2.0/mod/core.html#directory )
httpd.conf 파일 등 설정파일에서만 동작하는 문법이므로 설정파일에 추가하셔야 합니다.