Я пытаюсь создать или найти рабочее правило для отключения кеширования ссылок.В моем Web.config
у меня был редирект, который изменился (с - на):
<add key="/yearend" value="https://paymaster.formstack.com/forms/2017_year_end_form" />
<add key="/yearend" value="https://paymaster.formstack.com/forms/2018_year_end_form" />
Любой, кто использовал ссылку /yearend
в прошлом сейчас возникали проблемы с кэшированием, когда страница все еще направляла их на старую форму 2017 года.
Это мой текущий код, вложенный в system.webServer
, чтобы попытаться предотвратить это:
<httpProtocol>
<customHeaders>
<remove name="Cache-Control" />
<add name="Cache-Control" value="no-cache"/>
<add name="Pragma" value="no-cache"/>
<add name="Expires" value="-1"/>
<add name="X-UA-Compatible" value="IE=Edge,chrome=1"/>
</customHeaders>
</httpProtocol>
Благодаря моему тестированию я обнаружил, что он не работает должным образом или вообще.Что я здесь не так делаю?