@Gunnar
Es gibt eine Garantie, dass Suchmaschinen deine Bilder nicht finden: stell sie nicht ins Netz.
Ja danke, Gunnar! Und wenn sie in meinem Wohnzimmer herumcrawlen? Der Link dazu steht unten am Klingelknopf... 🤪😀
Aber kann mal bitte jemand den folgenden Code in der imageloader.php checken?
if (file_exists($file)) {
header('Content-Description: File Transfer');
// header('Content-Type: application/octet-stream');
header('Content-type: image/png');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
// header('Expires: 0');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-cache, must-revalidate');
// header('Pragma: public');
header('Pragma: no-cache');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}
Rolf B meinte dazu:
aber ob eine per PHP geholte Ressource im Browsercache landet oder nicht, hängt am HTTP Verb (POST/GET - bei img src natürlich GET) und daran, welche Response Header (Cache-Control, Expires) Du im imageloader.php setzt.
Danke.
P.S. Hab gerade etwas entdeckt bezüglich Suchmaschinen und Link: Folgen Crawler JEDEM Link? Also auch z.B. einem, der in einer ausgelagerten CSS auf ein background-image verweist?
PPS by Rolf B: Code als PHP markiert (mit ~~~php
davor) und ein paar Einrückungen ergänzt
LG Treziman
Ich wurde als deprecated gekennzeichnet und werde alsbald nicht mehr unterstützt... Das W3C-Konsortium sieht für mich den Ruhestand vor...