Få tillbaka Microsoft office efter formatering av PC | Hur installerar jag om Office Home & Student (Amaze Tips)

Webbmästaren i mitt företag lade till SSL på webbplatsen och nu kan ingen av mina användare ladda ner Microsoft Word- och xcel-filer som webbplatserna genererar. Enligt Microsoft måste följande vara nere.

Webbplatser som vill tillåta denna typ av operation bör ta bort huvudet eller rubrikerna utan cache.

Typiskt för MS berättar de inte vad du ska göra, hur man gör det eller vad som är bästa praxis. Webbmästaren säger att det är en webbkonfigurationsinställning. Men allt jag kan hitta är

    

och jag vet inte om det här är det bästa sättet att uppnå resultatet.

Jag skulle mycket uppskatta några råd om detta ämne.

Du säger att detta påverkar Excel-filer som genereras av din applikation. Vad sägs om nedladdningar direkt? Försök att klistra in en Excel-fil manuellt i din webroot och sedan ladda ner den. Kommer det ner OK?

Det första jag kontrollerar när jag har "filtyp x kommer inte att ladda ner" är MIME-typer. Kunde något ha ändrats när SSL-certifikatet installerades?

Om MIME-typer visar sig inte vara problemet, har du åtminstone korsat något från listan över saker som eventuellt kan vara fel. Påverkar detta problem alla webbläsare eller bara IE?

Förutsatt att detta är en anpassad rubrik verkar den här Microsoft-artikeln förklara hur detta görs.

För att ta bort ett HTTP-svarsrubrik

Du kan utföra den här proceduren genom att använda användargränssnittet (UI), genom att köra Appcmd.exe-kommandon i ett kommandoradsfönster, genom att redigera konfigurationsfilerna direkt eller genom att skriva WMI-skript.

Användargränssnitt För att använda gränssnittet Öppna IIS Manager och navigera till den nivå du vill hantera. För information om att öppna IIS Manager, se Open IIS Manager (IIS 7). För information om hur du navigerar till platser i användargränssnittet, se Navigering i IIS Manager (IIS 7).

I Funktionsvy, dubbelklicka HTTP-svarsrubriker.

HTTP-svarsrubriker välj rubriken som du vill ta bort.

I Insatser Klicka på Ta bort och klicka sedan på Ja.

Att ställa in sendCacheControlHeader till false har faktiskt motsatt resultat. Normalt skickar IIS en cache-kontroll: privat sidhuvud men om du ställer in detta på falskt kommer IIS att inte skicka det här huvudet medan du faktiskt behöver det här rubriken för att IE ska cache-filen (åtminstone tillfälligt). Så du måste ta bort det igen från din web.config.

Du säger att Word- och Excel-filerna genereras av webbplatsen. Du måste ändra ASP (X) -sidan som låter användaren ladda ner dessa filer. Det kommer sannolikt att innehålla ett uttalande för att skicka ett cache-control: no-cache rubrik.

fungerat för dig: Charles Robertson | Vill du kontakta oss?