2016-09-13 2 views
0

새로운 그리드 편집기를 만들고이를 프로덕션 서버에 배포했습니다. 개발 컴퓨터에서 grid.editors.config.js으로 변경하면 즉시 반영됩니다.Umbraco 7.2.0 - grid.editors.config.js가 캐싱되고 업데이트되지 않습니다.

그러나 내 프로덕션 서버에서는 grid.editors.config.js으로 변경해도 아무런 효과가 없습니다.

몇 가지 연구를 한 후이 문제점은 클라이언트 종속성 캐시 일 가능성이 높습니다.

  • 브라우저 캐시
  • 지우기 응용 프로그램 풀
  • 재활용 Config/ClientDependency.config
  • 의 버전 번호를 증가 App_Data/TEMP/ClientDependency
  • 에서 파일을 제거 서버
를 다시 시작 : 나는 다음을 시도

내가 무엇이 누락 되었습니까? 질의 문자열을 추가하면, 즉. https://mywebsite/config/grid.editors.config.js?v=1 변경 사항이 표시됩니다. 이는 서버에서 파일이 확실히 업데이트되었음을 ​​의미합니다.

파일을 업데이트하려면 어떻게해야합니까?

답변

0

이 문제는 사이트에 DDoS 방지 기능을 제공하는 타사에서 발생했습니다. 콘텐츠는 제 3자를 통해 캐시되었으므로 파일 변경 내용이 반영되지 않았습니다.

0

웹 사이트에서 js를 캐싱하기 위해 만료 헤더를 사용하고 있습니까?

다음과 같은 파일을 삭제하려고 할 수

는 :

App_Data/TEMP/DistCache 

App_Data/TEMP/PluginCache 
0

나는 그것이 로컬 자산을 캐싱 브라우저의 간단한 사건 것을 찾을 수 있습니다. 일반적으로 CTRL + F5을 누르거나 CTRL을 누르고 새로 고침을 클릭하면 새로 고침을 강제 적용하여 변경 사항을 볼 수 있습니다.