Extra Form
PHP PHP 7.3
CMS Rhymix

안녕하세요. 커뮤니티 사이트 운영중인데, 회원분들이 프로필 이미지를 변경해도 바로 바뀌지않아 불편함을 호소하네요. 어떻게하면 브라우저 캐시 없이 바로바로 적용될 수 있을까요?? 관련 단어로 서치해보니,

 

.htaccess 를 프로필 이미지 폴더에 넣으시라는 분도 있고

서버에 브라우저캐시를 제외 하시라는 분도 있네요.

 

그런데 제가 워낙 초보라, 도대체 무슨 말인지 모르겠습니다.

xe 폴더 내부에 있는 .htaccess 파일을 복사해서 /public_html/xe/files/member_extra_info/profile_image 에 넣어봤지만 옳은 방법이 아닌건지 그대로네요.

 

호스팅은 루아틱 호스팅 사용 중입니다.

ㅜㅜ 도움 주신다면 대단히 감사하겠습니다.

  • Lv30

    프로필이미지는 변경될때마다 ?변경시간 이 붙기 때문에 브라우저캐시와 무관하게 바로 바뀌어야 할텐데요?

     

    어디서 나타나는 현상인지 모르지만 증상이 나온다면 프로필이미지 불러오는 소스가 잘못된건지 비교해 보세요.

     

    브라우저 캐시로 문제가 되었던 시절은 굉장히 오래전 XE코어 시절에나 있던 일 입니다.(제가 게선 요청해서 바뀌었...)

     

    타운의 레이아웃에 제 프로필이미지 주소입미니다.

     

    https://xetown.com/files/member_extra_info/profile_image/024/007/7024.jpg?20190115061540

     

    만약 프로필이미지를 위와 같이 불러오고 있다면 서버에서 ?time 과 같은 형식을 무시하게 설정되어 모두 같은 파일로 인식되어 브라우저에서 새로 갱신할 수 없는 상황인지 파악해 보세요.

     

    클라우드프레어에서는 브라우저캐시를 굉장히 강력하게 설정하면 ?time 도 의미 없어지게 되는 설정도 있습니다.

  • Lv5

    프로피이미지주소?{time()}을 붙여보세요~~

    또는 프로필주소를 {$logged_info->profile_image->src}?{time()}으로 하시구요

  • Lv5

    관심가져주신 분들께 죄송하게도, 지금 새로운 사이트를 다운받아서 실행해보니 원인을 찾았습니다.
    아무래도 제가 사용 중인 아이템샵 이나 레이아웃 관련인것 같습니다. 아이템샵을 거치면 캐시 문제가 일어나고, 회원정보 변경에서 프로필 이미지 변경 시 캐시문제없이 바로바로 작동하네요.…….;;

    게시판은 캐시 문제가 없는데 어디 페이지는 캐시 문제가 일어나는 둥 하여... 서브파티는 미처 생각지 못했는데... 허무한 결론을 알려드려 죄송합니다. ㅠㅠ
    다시 한번 감사드리며 다음에는 설레발없이 좀 더 알아보고 확실한 질문글 올리겠습니다.

  • Lv36

    https://xetown.com/questions/585558 공지글 8번 항목을 지켜주시면 위의 두 분도 서로 다른 추측성 기사를 쓰실 필요 없이 바로 들어가서 확인할 수 있을 텐데 말이죠...

  • Lv36

    앗, 죄송합니다. 여성 회원 전용 커뮤니티 사이트라 아이디 없는 분들은 사이트 접속 자체가 안되는지라 남길 수가 없었어요 ㅜㅜ

  • Lv36
    그러면 프로픨 이미지가 표시되는 부분의 소스라도 (도메인을 지우고) 스샷을 찍어서 올려주시면 도움이 되겠습니다. 위의 두 분 말씀대로 이미지 주소 뒤에 캐싱 방지 변수가 자동으로 붙어야 정상인데, 어떤 이유에선가 그것이 안 붙고 있을 수도 있으니까요. 혹시 클플 사용하신다면 말씀해 주시고요.
  • Lv30
    프로필이미지 주소를 확인해서 알려주셔야 합니다. ?time 형태로 나오는지 그리고 전체적으로 다 안바뀌는건지 특정한 페이지 특정한 스킨에서 그런건지 등의 정보요.
  • Lv30

    관심가져주신 분들께 죄송하게도, 지금 새로운 사이트를 다운받아서 실행해보니 원인을 찾았습니다.
    아무래도 제가 사용 중인 아이템샵 이나 레이아웃 관련인것 같습니다. 아이템샵을 거치면 캐시 문제가 일어나고, 회원정보 변경에서 프로필 이미지 변경 시 캐시문제없이 바로바로 작동하네요.…….;;

    게시판은 캐시 문제가 없는데 어디 페이지는 캐시 문제가 일어나는 둥 하여... 서브파티는 미처 생각지 못했는데... 허무한 결론을 알려드려 죄송합니다. ㅠㅠ
    다시 한번 감사드리며 다음에는 설레발없이 좀 더 알아보고 확실한 질문글 올리겠습니다.

  • Lv4

    yul-do.com 인가요?

    그렇군요 서브파티에 기능개발 의뢰때부터 눈여겨봤는데

  • Lv4
    사이트 말씀하시는 건가요?
    아뇨, 처음듣는 사이트네요
  • Lv36
    소스캡처..!! 제가 그 생각을 미쳐 못했네요.
    앞으로 올릴 일 있으면 알려주신 방법 참고하겠습니다.