Bilder Ordner schützen .htaccess
lima-city → Forum → Die eigene Homepage → Internet Allgemein
auslese
besucher
bild
code
einstellen
einstellung
entsprechende datei
header
hoch laden
index
ordner
pfad
problem
profil
sog
url
verhindern
verzeichnis
webseite
zugang
-
Hallo LC,
Ich habe einen Ordner "Bilder" ich will ihn nun mit .htaccess schützen.
Mein Problem ist die Bilder sollen noch von meiner Webseite aus aufrufbar sein aber nicht per url.
Das muss irgend wie möglich sein da ich es schon auf anderen Webseiten gesehen hab. (Google wollte mir nicht Helfen)
Wäre cool wenn ihr mir weiterhelfen könntet.
LG
Christian -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich versteh nun nicht ganz, was das bewirken soll und wie du das genau meinst. Versuch doch mal genauestens zu erklären, was du damit machen willst.
-
Ich habe eine kleine Community,
Meine User können Bilder hoch laden. Die werden dann im Profil angezeigt.
Nun können meine User aber auch einstellen ob sie die Bilder allen zeigen wollen oder nur ihren Freunde. Das habe ich mit PHP gelöst. Mein Problem ist man kann die Bilder immer noch per Link erreichen also : www.meinedomain.de/Bilder/... .jpeg das will ich jetz mit .htaccess verhindern. Die Bilder sollen aber noch sichtbar sein wenn sie in meiner Seite eingebettet sind.
LG
Christian -
Ich vermute jetzt mal, dass die Webseiten, bei denen sowas gemacht wird, dies mit gdLib und php gemacht haben, also nicht via htaccess.
Wenn ich das richtig verstehe will er, dass bilder nur auf der Webseite angezeigt werden, nicht aber im verzeichnis. beispielsweise auf index.php mit <img src="bild.png"> verlinkt, aber nicht in Ordner /img angezeigt wird. Da .htaccess dies aber unterbindet, bezweifel ich, dass dies mit .htaccess geht. Man könnte höchstens den Index verbergen.
Mit gdLib wäre dies allerdings machbar. -
Du kannst mit php das Bild ausgeben lassen - und da in dem Pfad zum Bild den Paßwortschutz von .htaccess mit php überwinden.
<?php header('Content-type: image/jpeg'); readfile("blabla/bild.jpg"); ?>
Und da mußt Du noch den .htaccess-Zugang einbasteln. Ich hatte das auch mal, finde aber gerade die entsprechende Datei nicht. Funktionieren tut es aber. -
Ich vermute, Du meinst das sog. Hotlinking. Ein Tutorial, wie du das mit einer .htaccess-Datei verhindern kannst, findest Du hier: http://trafficklau.de/htaccess.html
Allerdings können dann auch alle Besucher deiner Webseite, die die Referrer-Übertragung blocken, die Bilder nicht mehr sehen.
FF -
Danke Schomal für alle Antworten,
Ich bestehe jetzt nicht auf .htaccess geht es auch mit den FTP ordner Einstellung wo man z.b 777 oder 111 einstellen kann? Wenn ja was muss ich einstellen damit meine Webseite die Bilder noch Auslesen kann und der User noch Bilder hochladen können aber der User nicht per BildURL das Bild aufrufen kann?
LG
Christian -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage