buecher.lingoworld.de
sascha kersken

buecher.lingoworld - Startseite

    buchinfo

    aktuelles

    newsletter

    inhalt

    leseprobe

    rezensionen

    direktiven

    module

    errata

    forum

    buchtipps

    links



    bestellen bei:

    Galileo Press
    amazon.de





Direktiven
 
Galileo Computing 

Konfigurationsdirektive: FileETag

Die Direktive des Tages: FileETag

Übersicht:

In Modul(en): core
Kontext: Server <VirtualHost> <Directory> <Location> <Files> .htaccess
Syntax: FileETag FileETag All|None|KOMPONENTE [KOMPONENTE ...]
Standardwert: INode MTime Size
Automatisch gesetzt: nein


Ausführliche Beschreibung:

Ein ETag (Entity-Tag) ist ein hexadezimaler Wert, der Auskunft über die Identität einer Datei gibt. Es wird mit dem gleichnamigen HTTP-Header versandt, wenn Sie die Core-Direktive FileETag setzen. Das ETag wird vor allem zur Cache-Verwaltung verwendet: Ein gleich gebliebenes ETag besagt in der Regel, dass die im Cache befindliche Kopie noch aktuell ist.
Mit FileETag können Sie bestimmen, ob ein ETag erzeugt wird und welche Dateiinformationen einbezogen werden sollen. Bis auf All und None können Sie die Werte beliebig mischen. Folgende Angaben sind möglich:
- None: Es wird gar kein ETag erzeugt. Dies ist der Standardfall, so dass diese Einstellung nur nützlich ist, wenn Sie die Erzeugung von ETags in einem untergeordneten Konfigurationskontext wieder ausschalten möchten.
- INode: Die INode-Nummer der Datei wird für die Berechnung verwendet.
- MTime: Datum und Uhrzeit der letzten Änderung werden in die ETag-Berechnung einbezogen.
- Size: Die Dateigröße wird zur Erzeugung des ETags benutzt.
- All: Alle drei Komponenten werden verwendet. Dies ist eine Kurzfassung für die folgende Schreibweise:
  FileETag INode MTime Size

***********************

Fehlerkorrektur:
Im letzten Beispiel in der gestrigen Beschreibung von Require war ein kleiner Fehler enthalten. Statt
  Require user webadmin
muss es natürlich
  Require valid-user
heißen. Schließlich steht in der Beschreibung, dass sich ALLE in der DBM-Datei /usr/local/apache2/misc/.htdb definierten Benutzer für den Zugriff auf den URL-Pfad /geheim anmelden dürfen!

Vielen Dank an Christian Boltz für diesen Hinweis!



Zur Übersicht
No Software Patents!

Ihre Werbung hier?
    
    www.lingoworld.de
    webmaster@lingoworld.de
    © Copyright 2004-2007 by Lingoworld IT Services, Köln
    designed by Tülay Kersken
    Impressum