"캐시 유효성 검사기 지정" 오류를 수정하는 방법은 무엇입니까?

Harshita Bhatia 블로그 / 잡지 Aug 31, 2022

웹사이트에 파일을 업로드하려고 할 때 "캐시 유효성 검사기 지정" 오류가 발생한 적이 있습니까? 걱정하지 마세요. 혼자가 아닙니다. 이 성가신 작은 오류는 수정하기 어려울 수 있지만 약간의 노하우만 있으면 즉시 수정할 수 있습니다. 이 블로그 게시물에서는 "캐시 유효성 검사기 지정" 오류를 수정하고 웹사이트를 백업 및 실행하는 단계를 안내합니다. 무엇을 기다리고 있습니까? 시작하겠습니다!

"캐시 유효성 검사기 지정" 오류는 무엇입니까??

이 오류는 캐시 유효성 검사기가 없거나 잘못되었음을 의미합니다. 캐시 유효성 검사기는 페이지의 캐시된 복사본이 여전히 유효한지 여부를 캐싱 시스템에 알리는 데 사용됩니다. 캐시 유효성 검사기가 없거나 유효하지 않은 경우 캐싱 시스템은 캐시된 복사본이 여전히 유효한지 확인할 수 없으며 캐시된 복사본 대신 오류 페이지를 제공합니다.

이 오류에는 두 가지 가능한 원인이 있습니다.

1) 캐시 유효성 검사기가 페이지의 캐시된 사본에서 누락되었을 수 있습니다. 이는 캐시 유효성 검사기가 페이지에 추가되기 전에 페이지가 캐시된 경우 발생할 수 있습니다.

놀라운 웹사이트 만들기

최고의 무료 페이지 빌더 Elementor와 함께

지금 시작

2) 캐시 유효성 검사기가 유효하지 않을 수 있습니다. 이는 페이지가 캐시된 후 캐시 유효성 검사기가 수정된 경우 발생할 수 있습니다.

"캐시 유효성 검사기 지정" 오류가 발생하는 이유?

"캐시 유효성 검사기 지정" 오류는 여러 가지 이유로 발생할 수 있습니다. 한 가지 일반적인 이유는 서버에 요청된 파일의 파일 확장자에 대해 올바른 MIME 유형이 구성되어 있지 않기 때문입니다.

예를 들어 확장자가 .htm인 파일에 액세스하려고 하지만 해당 확장자를 가진 파일을 텍스트/일반으로 보내도록 서버가 구성된 경우 브라우저는 페이지를 올바르게 렌더링할 수 없습니다. "캐시 유효성 검사기 지정" 오류가 표시됩니다.

이 오류의 또 다른 일반적인 이유는 서버가 응답과 함께 적절한 캐시 헤더를 보내도록 구성되지 않았기 때문입니다. 캐시 헤더는 브라우저가 서버에 다시 확인해야 하기 전에 응답을 캐시할 수 있는 시간을 알려줍니다.

캐시 헤더가 올바르게 설정되지 않은 경우 브라우저는 응답을 캐시할 수 없으며 "캐시 유효성 검사기 지정" 오류가 표시됩니다.

마지막으로 이 오류는 액세스하려는 파일이 서버에 없는 경우에도 발생할 수 있습니다. 이는 일반적으로 URL의 오타나 이동 또는 삭제된 파일 때문입니다.

WordPress ?에서 캐시 유효성 검사기를 지정하는 방법

Cache Validator를 WordPress 사이트에 추가할 때 원하는 캐시 Validator 유형을 지정해야 합니다. 유효성 검사기에는 Last-Modified 헤더, ETag 및 If-Modified-Since 헤더의 세 가지 유형이 있습니다. 각각의 장점과 단점이 있습니다.

Last-Modified 헤더 는 가장 일반적인 유형의 캐시 유효성 검사기입니다. 페이지가 마지막으로 수정된 시간을 브라우저에 알려줍니다. 이 유형의 유효성 검사기의 단점은 부정확할 수 있다는 것입니다. WordPress 사이트를 변경하고 다른 사람이 귀하보다 먼저 사이트를 방문하면 페이지의 이전 버전이 표시될 수 있습니다.

ETag 는 보다 정확한 캐시 유효성 검사기입니다. 페이지의 각 버전에 대해 고유한 식별자를 사용합니다. 각 파일마다 고유한 식별자를 사용하므로 파일 수정 시간이 변경되더라도 파일 내용이 실제로 변경되었는지 여부를— 알 수 있습니다.

따라서 동적 콘텐츠나 자주 변경되는 콘텐츠에 사용하기에 이상적입니다. 이 유형의 유효성 검사기의 단점은 Last-Modified 헤더보다 느릴 수 있다는 것입니다.

If-Modified-Since 헤더 는 가장 빠른 캐시 유효성 검사기입니다. 마지막으로 요청된 이후에 페이지가 수정되었는지 여부를 브라우저에 알려줍니다. 이 유형의 유효성 검사기의 단점은 브라우저 캐시가 꺼져 있는 경우 우회할 수 있다는 것입니다.

캐시 유효성 검사기를 선택할 때 WordPress 사이트에 가장 적합한 유효성 검사기 유형을 결정해야 합니다. 각각의 장점과 단점이 있습니다. 캐시 유효성 검사기를 선택할 때 WordPress 사이트의 속도도 고려하면 가장 좋습니다.

결론

"캐시 유효성 검사기 지정" 오류는 특정 웹 사이트에 액세스하려고 할 때 발생할 수 있는 문제입니다. 이 오류는 웹사이트에 제대로 액세스하기 위해 필요한 유효한 캐시 유효성 검사기가 없는 웹사이트로 인해 발생합니다.

다른 브라우저를 사용하거나 캐시를 지우는 등 이 오류를 수정하는 몇 가지 방법이 있습니다. 웹 사이트에 액세스하는 데 여전히 문제가 있는 경우 웹 사이트 관리자에게 문의하여 추가 지원을 받을 수 있습니다.

Divi WordPress Theme