안녕하세요. 커뮤니티 사이트 운영중인데, 회원분들이 프로필 이미지를 변경해도 바로 바뀌지않아 불편함을 호소하네요. 어떻게하면 브라우저 캐시 없이 바로바로 적용될 수 있을까요?? 관련 단어로 서치해보니,
.htaccess 를 프로필 이미지 폴더에 넣으시라는 분도 있고
서버에 브라우저캐시를 제외 하시라는 분도 있네요.
그런데 제가 워낙 초보라, 도대체 무슨 말인지 모르겠습니다.
xe 폴더 내부에 있는 .htaccess 파일을 복사해서 /public_html/xe/files/member_extra_info/profile_image 에 넣어봤지만 옳은 방법이 아닌건지 그대로네요.
호스팅은 루아틱 호스팅 사용 중입니다.
ㅜㅜ 도움 주신다면 대단히 감사하겠습니다.
프로필이미지는 변경될때마다 ?변경시간 이 붙기 때문에 브라우저캐시와 무관하게 바로 바뀌어야 할텐데요?
어디서 나타나는 현상인지 모르지만 증상이 나온다면 프로필이미지 불러오는 소스가 잘못된건지 비교해 보세요.
브라우저 캐시로 문제가 되었던 시절은 굉장히 오래전 XE코어 시절에나 있던 일 입니다.(제가 게선 요청해서 바뀌었...)
타운의 레이아웃에 제 프로필이미지 주소입미니다.
https://xetown.com/files/member_extra_info/profile_image/024/007/7024.jpg?20190115061540
만약 프로필이미지를 위와 같이 불러오고 있다면 서버에서 ?time 과 같은 형식을 무시하게 설정되어 모두 같은 파일로 인식되어 브라우저에서 새로 갱신할 수 없는 상황인지 파악해 보세요.
클라우드프레어에서는 브라우저캐시를 굉장히 강력하게 설정하면 ?time 도 의미 없어지게 되는 설정도 있습니다.