Obs! Denna guide är mer att se som ett exempel på hur man kan göra det som beskrivs än en faktiskt instruktion. Det kan finnas andra sätt att göra det på och det kan finnas anledningar till att exakt detta förfarande inte är det bästa för er eller ens fungerar i eran IT-miljö. 2c8 tar inget ansvar för eventuella problem som uppstått till följd av att denna guide följts, och kan inte heller ge någon ytterligare support om guiden inte leder fram till förväntat resultat.
Om du har en publiceringsplats som driftas av 2c8 och upplever problem så hjälper vi dig givetvis med detta. |
Webbläsare lagrar undan filer för att hemsidor ska laddas snabbare nästa gång du besöker dem. När du gör en webbpublicering från 2c8 Modeling Tool kan det vara så att webbläsaren lagrar gamla filer från den tidigare publiceringen. Slutanvändarna kan då bland annat få felmeddelandet "Failed to load pages" när de öppnar publiceringen efter att en ompublicering gjorts. Du kan läsa mer om detta i denna FAQ: Min publicering uppdateras inte efter att jag publicerat om materialet
Problemet löser sig genom att rensa webbläsarens cacheminne, men om detta sker ofta så kan det bli tröttsamt för slutanvändarna. Vi rekommenderar därför att slå av caching av publiceringen på webbservern.
Notera att detta innebär att publiceringen med innehållande filer kommer laddas ned varje gång hemsidan besöks, och tiden för att ladda sidan kan därför påverkas. |
För att föreslå för webbläsaren att sluta lagra undan filer i 2c8 publicering kan du lägga till HTTP headern "Cache-Control" med värdena "no-store, max-age=0".
Exempel i Microsoft IIS
För en specifik webbsida:
I IIS Manager
Direkt i web.config filen
<?xml version="1.0" encoding=UTF-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Cache-Control" value="no-store, max-age=0"/>
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
För hela webbservern
I IIS Manager
Direkt i web.config filen
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<caching enabled="false" enableKernelCache="false"/>
</system.webServer>
</configuration>
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.