Apache är en av de mest populära open source server Web plattformar som används över Internet . Även om du inte är en kunniga Internet-användare , är chansen att du har besökt en webbplats minst en gång som var värd på en Apache - driven webbserver . När du är en Apache webbserver administratör , utför du de flesta av server förändringar och modifieringar från kommandoraden . Ändringar som mod_header och mod_expire kan göras för att konfigurera driftparametrar webbservern så att den är bättre optimerad för att utföra specifika åtgärder , som att köra en webbapplikation eller betjänar upp ett interaktivt spel webbläsare . Processing Order Mod_Header
bearbetning ordning mod_header är unikt genom att det kan uppstå nästan var som helst i Apache server konfigurationsfil , medan vissa ändringar behöver ske innan andra. Den mod_header Modulen är giltigt i den primära Webbkatalog , i filer katalogen och även inom serverns . Htaccess konfigurationsfiler . När en Apache -server startas upp och det ger tillgång till rubriker för informationen , den första kontakt huvudservern , då någon virtuell värd , om det finns någon inrättades , följt av katalogen och . Htaccess konfigurationer och sedan filerna och filerna plats . Vända förfrågningar header information genom att använda mod_header kan orsaka felfunktion Apache webbservrar .
Valfria Villkor för Mod_Header
ett antal direktiv kan göras när du gör en mod_header kommando som något ändrar syftet och effekten av förändringen . Till exempel kan på "set" villkoret ett sidhuvud svar på returnera samma respons varje gång. Den " add " tillståndet kan lägga till mer information till rubriker , även om det är samma information . Slutligen kan den " urkopplat " tillstånd användas för att ta bort dubbla header poster och namn . Detta Apache -modulen är ansvarig för att fastställa
HTTP Header Mod_Expire
varaktighet och upphörande punkter varje användares HTTP- session , vilket är den unik koppling som de gör till webbservern . Till skillnad mod_header är mod_expire används för att avsluta användarnas anslutningar till webbservern Apache . Till exempel , om servern tar emot vissa HTTP headers , kan mod_expire användas för att validera användarens HTTP-session och identitet , vilket gör det till ett användbart säkerhet verktyg för att hantera inloggning information på hög säkerhet webbplatser såsom de som används för Internetbank .
direktiven för Mod_Expire
p Det finns tre huvudsakliga typer av direktiven som används vid genomförandet av en mod_expire : den ExpiresDefault direktivet , ExpiresByType direktivet och ExpiresActive direktivet . Det första är det som skiljer den standard algoritm som används för att bestämma HTTP tid session utgångsdatum . Den ExpiresByType direktivet tillåter administratörer att definiera längden på HTTP sessioner och löpa dem genom vissa tider , oavsett om det är en tid utgångsdatum eller ett syntaxfel ( dvs. användaren angett fel lösenord ) . En ExpiresActive direktiv är det som tänder på och utanför generation av cache -control , en del av Apaches . Htaccess konfigurationsfil . Om denna cache är avstängd , kommer det inte finnas någon HTTP-huvuden genereras för mod_header att interagera med . Addera