eklendi:Vary: * yanlış http başlık tepki (asp.net MVC3) Aşağıdaki çıkış önbellek profili kullanıyorum
: dev olarak<add name="MyFunkyProfile" duration="180" varyByParam="*" location="ServerAndClient" />
, bir tane giriş Vary bir yanıt başlık bilgisi ekstra Bu girişi Vary Neden
HTTP/1.1 200 OK
Server: nginx
...
Vary: Accept-Encoding
Cache-Control: private, max-age=180, s-maxage=0
...
Vary: *
...
:
Uygulamamı dağıtmak
HTTP/1.1 200 OK
Server: Microsoft-IIS/7.5
...
Vary: Accept-Encoding
Cache-Control: private, max-age=180, s-maxage=0
...
, ben ekstra bir tepki olarak sokulan giriş Vary var? Bu, önbelleğin düzgün çalışmasını engelliyor.
Bunu nasıl düzeltebilirim?
VariByParam değerini None olarak ayarlayamıyorum, bu yanlış sonuçlar doğuracaktır. Hayır variByParam, dev ve prod olarak aynı şekilde ayarlanır. Sunucu farklı olsa da; dev sunucusu vs IIS. – nakhli