2012-11-26 2 views
1

IIS 7에서 내 응용 프로그램의 정적 파일에 만료를 설정해야합니다. 아래 대화 상자를 사용하여 10 일로 설정했습니다. 내가 페이지 속도 부가 기능은 크롬에서 사용하여 내 페이지 분석을 볼 때IIS 7의 만료 설정

enter image description here

는하지만, 나는 파일에 만기가없는 것을 알 수있다.

enter image description here

내가 너무 내 응용 프로그램 구성에서 뭔가를해야합니까?

+0

이것은 serverfault에 속합니다. –

+0

네, 맞았습니다. 내 대답은 여기에 발견 : http://serverfault.com/questions/452221/setting-expiration-in-iis-7 감사합니다 – anilca

답변

1

당신은 당신의 web.config 파일이 순수을 수행 할 수 있습니다 경로 값에 대한

<?xml version="1.0"?> 
<configuration> 
    <!-- Cache Settings --> 
    <location path="data"> 
    <system.webServer> 
     <staticContent> 
     <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="10.00:00:00"/> 
     </staticContent> 
    </system.webServer> 
    </location> 
</configuration> 


, 당신은 같은 것을 수행 할 수 있습니다 이미지를 \ 인터페이스 (예) cacheControlMaxAge를 들어
: 10 = days = DD.HH : MM : SS

+0

당신이 제안하지만, 아무것도 변경 사항을 추가 할 수 있습니다. 내 데이터 폴더의 두 .js 파일에 대해 "만료가 지정되지 않았습니다"라고 표시됩니다. – anilca

+0

IIS 및 응용 프로그램 풀을 다시 시작 했습니까? – ChiYoung