bild-dateien nur über skript anzeigen lassen
dani
- programmiertechnik
Hallo Forum,
ist es möglich mit .htaccess (oder andere Technologien) bild-dateien 'nur' über eine php-seite aufrufen zu lassen?
Also, dass es so _nicht_ geht:
http://www.meine-seite.de/bilder/bild.jpg
Sondern nur, wenn das bild über eine php-datei 'eingebunden' wird.
Vielen Dank schonmal.
Gruß,
Dani
Hallo dani.
ist es möglich mit .htaccess (oder andere Technologien) bild-dateien 'nur' über eine php-seite aufrufen zu lassen?
Prinzipiell schon, z.B. über mod_rewrite. Leite einfach alle Anfragen nach bilder/bildname nach ausgabe.php?name=bildname um. Oder binde das Bild via PHP-Script ein:
<img src="ausgabe.php?name=bildname">
Freundschaft!
Siechfred
Hallo Siechfred,
erstmal Danke für die schnelle Antwort.
Ich hab jetzt folgendes in die .htaccess geschrieben und in das Bild-Verzeichnis kopiert:
RewriteEngine on
RewriteRule [0-9]+.jpg$ ../index.php
Aber mit dieser RewriteRule wird es auch nicht mehr auf der php-Seite, die das Bild aufruft, angezeigt.
[...] Oder binde das Bild via PHP-Script ein:
<img src="ausgabe.php?name=bildname">
Dann ist es aber doch immer noch möglich über den direkten Pfad (../bilder/bild.jpg) das Bild anzuzeigen, oder? Ich versteh das gerade nicht ganz ;-)
Gruß,
Dani
Hallo Dani,
Könntest Du mal erklären wozu dies gut sein soll?
Irgendwie ist mir der Sinn von der Aktion nicht klar.
TomIRL
Hallo TomIRL,
das ist für einen geschützten Bereich, aber wenn man die Bilddatei direkt (../bilder/bild.jpg) aufruft, dann wird die Datei angezeigt, soll es aber nicht - jedenfalls nicht für alle ;-)
Ja, ich könnte das gesamte Verzeichnis über .htaccess schützen, hab ich jetzt aber nicht so gemacht und suche einen Weg, dass man die Bilddateien nicht mehr 'direkt' aufrufen kann.
War das jetzt verständlich(er)? :-)
Gruß,
Dani