19. juni 2002 - 20:37Der er
12 kommentarer og 2 løsninger
kan ikke rydde cach
Jeg har en server hvor jeg køre mine site's. Også har jeg dreamweaver på en anden maskine hvor jeg programmere, jeg har sat det op sådan at når jeg gemmer en fil opdatere den også sitet på serveren.
Men jeg kan ikke tømme min cach. dvs. hvis jeg retter en fil og reloader IE vinduet med F5 viser den stadig samme indhold. Selv hvis jeg endda sletter filen.
Har du prøvet med denne linie i toppen af din kode: <% Response.Expires = 0 %>
Ellers kan du prøve at sætte dette ind i mellem <head> .. </head> tagsne: <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <meta http-equiv="Expires" content="Tue, 04-Dec-1993 21:29:02 GMT">
Det hjælper ingenting. Jeg har aldrig været ude for det før, selv om jeg sletter filen og trykker F5 eller Crontrol F5, vises side stadig. Kan det være min ISS der spiller mig et pus.
Nu har jeg prøvet at omdøbe filen fra asp til html. Så nu virker det som det skal, bortset fra at hvis jeg trykker tilbage i min browser og finder asp filen visen den stadig også selv om jeg forsøger det du har sagt med
prøv Ctrl + (med musen på reload/refrsh) prøv Shift + (med musen på reload/refrsh) prøv Alt + (med musen på reload/refrsh)
Da både server- og client-side cache er udelukket med det, der allerede er forsøgt, vil jeg påstå at du anvender en proxy server ?
Mange proxy servere overstyrer (ignorerer) alle forsøg på at bestemme hvordan en given side skal caches, også på ASP sider selv om det ikke tidligere var tilfældet.
Du kan enten selv have angivet en proxy server i browseren, eller riskiere at have en tvunget ned over hovedet af din udbyder. Har du ikke selv specificeret en, vil jeg anbefale dig at kontakte din udbyder og høre om du sidder bag en proxy.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.