Forskjellen mellom Mod-Header & Mod-Utløps

Apache er en av de mest populære åpen kildekode Web serverplattformer som brukes over Internett. Selv om du ikke er en kunnskapsrike Internett-bruker, er sjansen stor for at du har besøkt et nettsted minst en gang som var vert på en Apache-drevet web-server. Når du er en Apache Web server administrator, utfører du de fleste av server endringer og modifikasjoner fra kommandolinjen. Endringer som mod_header og mod_expire kan gjøres for å konfigurere driftsparametre webserveren slik at det er bedre optimalisert for å utføre bestemte handlinger, for eksempel å kjøre en web-applikasjon eller serverer opp en interaktiv nettleser spill.

Processing Bestill Mod_Header

Behandlingen orden mod_header er unikt ved at det kan oppstå nesten hvor som helst i Apache server konfigurasjonsfilen, mens noen endringer må skje før andre. Den mod_header modulen er gyldig i det primære Web-katalogen, i filer katalog og selv innenfor serverens .htaccess konfigurasjonsfiler. Når en Apache-server er startet opp, og det gir tilgang til overskrifter for informasjon, det første kontaktene hoved server, da noen virtuelle host hvis det er en satt opp, etterfulgt av katalogen og Htaccess konfigurasjoner og deretter filene og plassering filer. Reversering header informasjonsforespørsler ved hjelp mod_header kan resultere i funksjonsfeil Apache webservere.

Valgfrie Vilkår for Mod_Header

En rekke direktiver kan gjøres når du gjør en mod_header kommando som litt endre formålet og virkningen av endringen. For eksempel kan "set" tilstand satt en header respons for å gå tilbake samme svar hver gang. "Legg til" tilstand kan legge til mer informasjon til overskrifter, selv om det er duplisert informasjon. Endelig kan "unset" tilstand brukes til å fjerne dupliserte header oppføringer og navn.

HTTP Header Mod_Expire

Dette Apache-modul er ansvarlig for å sette varighet og utløpspunkter hver brukers HTTP sesjon, som er den unike forbindelsen som de gjør til webserveren. I motsetning mod_header er mod_expire brukes til å avslutte bruker tilkoblinger til Apache webserver. For eksempel, hvis serveren mottar visse HTTP-hoder, mod_expire kan brukes til å validere brukerens HTTP sesjon og identitet, noe som gjør det en nyttig sikkerhetsverktøy for å håndtere påloggingsinformasjon på nettsteder med høy sikkerhet som de som brukes for nettbank.

Direktiver for Mod_Expire

Det er tre hovedtyper av direktiver som brukes ved implementering av en mod_expire: den ExpiresDefault direktivet, ExpiresByType direktivet og ExpiresActive direktivet. Den første er hva setter standardalgoritmen som brukes til å bestemme HTTP sesjon utløpstiden. Den ExpiresByType direktivet tillater administratorer å definere lengden på HTTP økter og utløper dem ved bestemte tider, enten det er en tid utløp eller en syntaksfeil (dvs. brukeren skrev inn feil passord). En ExpiresActive Direktivet er hva som tenner på og av generering av cache-kontroll, en del av Apaches.htaccess konfigurasjonsfil. Hvis denne bufferen er slått av, vil det ikke være noen HTTP-hoder som genereres for mod_header å samhandle med.