Ich habe eine PHP-Seite namens test.php
auf dem verlinke ich auf ein dynamisches Bild genannt image.php
wie folgt:blockieren Direkter Zugriff auf dynamische PHP-Bild
echo "<img src=\"image.php?ID=abc&X=123\" align=\"absmiddle\" style=\"margin:5px;\"><br>";
Die Bilddatei ID
und X
als GET-Parameter übernimmt, und verwendet sie zu include
ein vorhandenes statisches Bild von meinem Server. Es wird eine Kopfzeile gesendet, die den Server anweist, die Datei als JPEG zu interpretieren.
Ich möchte verhindern, dass Benutzer das Bild unter http://mydomain.com/image.php?ID=/abc&X=123
besuchen können, während das Bild in test.php
und anderen Seiten auf meinem Server angezeigt werden kann. Wie erreiche ich das?
Bisher habe ich viele Arten von .htaccess
Mods und Neuschreiben versucht, von denen die am nächsten in Bezug auf meine Anliegen ist the one shown on this page. Nichts hat funktioniert; bitte hilfe!
Vielen Dank für Ihre Eingabe. Während Ihre Antworten mich in die richtige Richtung bringen, ist die Lösung auf dieser Seite genau das, was ich brauchte: http://bit.ly/fN2RSN – mukduk