ChrisB: .htaccess: Bestimmte Bilder freigeben

Beitrag lesen

Hi,

ich habe das Verzeichnis http://www.meineseite.de/images vor Bilderklau mit einer .htaccess mit folgendem Inhalt geschützt:
RewriteRule .(gif|jpg)$ - [F]

Naja, dein "Schutz" besteht darin, daß du sofort den Statuscode 403 (forbidden) sendest. Es gibt auch die Möglichkeit, über die Anweisung Order Zugriffsrechte einzuschränken.

Was sich im Verweigerungsfalle ebenfalls mit einem 403 bemerkbar macht.

Allerdings will er ja nicht grundsaetzlich den Zugriff verbieten, sondern abhaengig vom gesendeten Referrer. Da nuetzen ORDER BY/ALLOW/DENY recht wenig.

Wenn du nur bestimmte Dateien "freigeben" willst, eignet sich dafür Files sehr gut.

Auch das in diesem Falle kaum.

Alle kleinen Bilder, sprich alle, die mit -k.jpg enden, sollen freigegeben werden.
Ist das mit htaccess machbar?

Jaa, mit einem <Files>-Container.

Nein, mit einer entsprechenden Erweiterung der regulaeren Ausdrucks in der RewriteRule.

MfG ChrisB