Hvordan sette HTTP-hoder

Hvordan sette HTTP-hoder


Hypertext Transfer Protocol, eller HTTP, er språket nettlesere og servere bruker til å kommunisere over Internett. Hver gang en nettleser ber en server for en webside, blir forespørselen og svaret sendes sammen med informasjon ved hjelp av denne protokollen. Ved å endre HTTP-hodene som webserveren sender til nettlesere, kan du gjøre ting som forteller leseren om du vil beholde en buffer for sidens innhold eller omdirigere brukeren til en annen side.

Bruksanvisning

Redigere Configuration

1 Åpne enten serveren din httpd.conf fil eller en .htaccess fil. httpd.conf påvirker alle svarene serveren sender, mens Htaccess vil kun påvirke svarene for filer i mappen og undermapper i filen.

2 Legg en "<IfModule mod_headers.c>" linje til filen, hvis man ikke allerede er til stede. All header endring må være innenfor denne "IfModule" tag.

3 Legg overskrifter ved å legge kommandolinjer til filen i dette formatet: header satt HEADER "HEADER INNHOLD"

For eksempel, for å legge til en "Pragma: no-cache" header, vil du legge til følgende kommandolinje:

Header satt Pragma "no-cache"

4 Fjern overskrifter ved å legge kommandolinjer til filen i dette formatet: header unset HEADER

For eksempel vil fjerne Pragma overskrifter, vil du legge til følgende kommandolinje:

Header unset Pragma

5 Legg en "</ IfModule>" linje til filen etter at den siste header kommando, hvis man ikke allerede er til stede.

Hint

  • Hvis du ønsker å endre alle overskrifter serveren din sender, endre httpd.conf er mye mer effektivt enn å redigere .htaccess.