Ich habe eine Web-App, die JPG-Bilder in einer Datei/Upload verwaltet. Ich möchte den Zugriff auf alle Bilder innerhalb/upload von URL: domain.com/upload/image.jpg, aber gewährt Zugriff auf/page.php. Ich habe versucht, /upload/.htaccess, aber es verweigert auch den Zugriff auf meine/page.php Datei.Wie kann ich den Zugriff auf alle Dateien im Verzeichnis verweigern, aber den Zugriff von bestimmten PHP-Dateien in anderen Verzeichnissen erlauben?
Irgendwelche Vorschläge?
Wie funktioniert 'page.php' "load" das Bild? Indem Sie das Bild lesen (mit 'fopen()' oder etwas) und die Bilddaten zurückgeben oder einfach auf '/ upload/image.jpg' verlinken? –
Versuchen Sie Redirect-Übereinstimmung nach dem Erstellen eines Unterordners Bilder und legen Sie alle Bilder darin. Setze page.php in upload/page.php. RedirectMatch ^/upload/images/$ http://example.com/ – Rahi
Danke für die Antwort @JonLin die Bilder werden geladen, indem man sie verbindet /upload/image.jpg –