내가 캐시 매니페스트와 웹 사이트가 매우 간단하다 :HTML5 캐시 매니페스트는 웹 사이트의 루트에 있지 않으면 ressources를로드하지 않습니다.</p> <pre><code><html manifest="site.manifest">...</html> </code></pre> <p>매니페스트를 사용하여 설명
CACHE MANIFEST
CACHE:
/fira.jpg
/offline.php
FALLBACK:
/no.php /fallback.php
내 사이트가 같은 도메인 루트에 배포하는 경우 :
http://localhost
Apache.log에서 site.manifest에 대한 GET 요청을 볼 수 있습니다. 모든 리소스가 잘로드되고 매니페스트가 정상적으로 작동합니다. 내가
http://localhost/other/
같은 다른 컨텍스트에서 내 웹 사이트를 배포하고이 URL을 치면
지금, 나는 아직도 site.manifest을 위해, 그러나, 어떤 자원이로드되지 않습니다 GET 요청을보고, applicationCache 수 있습니다 0 개의 항목을 포함합니다.
캐시 매니페스트는 웹 사이트의 루트에서만 서버가되어야합니까?
감사합니다.