У меня проблема с настройками выходного кэша в файле web.config.Я использую Nginx 0.8.53 с Fast CGI в openSuse 11.3
Для динамических страниц я создал OutputCacheProfiles, которые отлично работают в среде Visual Studio в Windows.Когда я запрашиваю страницу, она идет с правильным заголовком контроля кэша.Но когда я работаю с Nginx на openSuse, он продолжает посылать «Cache-Control public, max-age = 0» независимо от того, что я установил в OutputCacheProfiles.Я попытался apache2, он также, кажется, не отвечает на настройки outputcacheprofile, как в nginx.
Все отлично работает в среде Windows, я получаю правильные заголовки управления кэшем для разных страниц в разных браузерахНо когда я использую apache или nginx, кажется, что он не отвечает на мои выходные файлы в файле web.config.Я удалил директиву с ее содержанием, она все равно добавляет, что max-age = 0 в ответах.Надеюсь, я объяснил ситуацию.С наилучшими пожеланиями.
<caching>
<outputCache enableOutputCache="true" />
<outputCacheSettings>
<outputCacheProfiles>
<add name="MatchesController.Index" duration="5" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true" noStore="true"/>
<add name="MatchesFeedController.Index" duration="5" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true" noStore="true"/>
<add name="MatchesFeedController.IncidentsSummary" duration="5" varyByParam="*" location="ServerAndClient" enabled="true"/>
<add name="MatchesController.Show" duration="60" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true"/>
<add name="MatchesController.Preview" duration="60" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true"/>
<add name="MatchesController.Live" duration="60" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true"/>
<add name="MatchesController.TeamStats" duration="60" varyByParam="*" varyByCustom="utcOffset" location="ServerAndClient" enabled="true"/>
</outputCacheProfiles>
</outputCacheSettings>
</caching>