Q&A

오늘 질문이 많네요...  클라우드플레어를 잘 모르다보니...

 

제가 오늘 사이트문의에 남긴 글과 관련된 것인데요.

 

프로필 이미지를 바꾸면 같은 확장자의 경우 클라우드플레어의 영향으로 바뀌지 않는 듯 합니다.

왜냐면 XE에서는 프로필이미지 이름을 바꿔서 올려도 어차피 회원번호로 바꿔서 업로드가 되기에 이런거 같은데요.

 

프로필 이미지나 이미지닉네임을 바꾸면 바로 클라이언트에게 적용될수 있게 클라우드플레어에서 설정을 어떻게 해야 하나요??

 

 

댓글 10

  • 클플 설정에 보시면 페이지룰이란 항목이 있는데 이 곳에서 설정하시면 됩니다.

     

    URL패턴에 예외할 페이지 패턴을 입력하시면 되고... 뭐 예를들어 프로필 이미지를 제외하려면

     

    https://사이트주소/files/member_extra_info/profile_image/*

    이렇게 입력하시고 (또는*/files/member_extra_info/profile_image/* 이렇게도 되나? 테스트는 안해봄..)

     

    커스텀 캐쉬 항목에 바이패스 캐시를 선택하시고 저장하면 됩니다.

  • @하늘희
    감사합니다. 확인해 볼게요~
  • @하늘희
    적용했더니 잘 됩니다!

    https://사이트주소/files/member_extra_info/

    저희는 여기폴더를 통째로 했어요. 귀찮아서요.
  • 그리고 프로필 이미지 같은 경우 굳이 클플 때문이 아니여도 브라우저 캐시로 바로 갱신이 안됩니다.
  • @하늘희
    아니요. 저는 서버에서 브라우저캐시 제외 해 놓았어요. 그래서 바로 갱신되요.
    클라우드플레어 적용하니 새로고침을 해도 절대 안바뀌어서요...
  • @웹지기
    오홍.. 서버에서 캐시를 못하게 막을 수도 있나 보군요..!
  • @하늘희
    네. 브라우저캐시 강제로 적용하고 나서 제일 불편해진게 프로필이미지하고 닉네임이미지라 그폴더는 제외시켰거던요.
  • @웹지기
    전 리라이트룰을 하나 만들어서 경로 사이에 수정일을 삽입시키고 룰에서는 그 삽입된 부분을 제거하는 방식으로

    해결했거든요..ㅎㅎ 이렇게 했을 경우 별도의 설정 없이 클플캐시든 브라우저캐시든 상관없이 리셋되서 좋음..
  • @하늘희
    https://xetown.com/contact/110594

    여기 프로필이미지 바꾸시면 잘 안될거에요 ㅋ
  • @웹지기

    네 안그래도 그 덕분에 여러번 변경했었습니다.ㅋㅋㅋ