kostenloser Webspace werbefrei: lima-city


lighttpd nur Bilder ordner

lima-cityForumDie eigene HomepageInternet Allgemein

  1. Autor dieses Themas

    gaestefun

    Kostenloser Webspace von gaestefun

    gaestefun hat kostenlosen Webspace.

    Hallo, ich würde gerne in lighttpd einen ORdner machen, indem nur Bilder zu öffnen sind, alles andere führt zu error 403, doch wie mache ich das, hier ein Beispiel:

    Ordnername: /Bilder

    /bilder/php.php führt dann beim öffnen zu error 403
    /bilder/bild.png zeigt dann das Bild an
    bilder/javascript.js führt zu error 403

    usw.

    Als Bilddateien will ich nur .png,.gif,.jpg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. o******e

    Du müsstest einfach schauen, ob in $HTTP["url"] am ende .png, .gif oder .jpg am Ende steht. Wenn das nicht der Fall ist, musst du den Zugriff verweigern.

    #Als erstes werden hier nach folgendem Schema die Ordner angegeben.
    $HTTP["url"] =~ "^/bilder/|^/anderer_ordner" {
       #Hier koennen nun die Dateiendungen nach folgendem Schema angegeben werden.
       $HTTP["url"] !~  "\.(png|gif|jpg)$" {
          #schlussendlich wird geblockt.
          access.deny-all = "enable"
       }
    }


    Ungetestet, könnte man auch in einen regex packen, sollte aber funktionieren und bleibt übersichtlich.

    lg
    Oleander

    Beitrag zuletzt geändert: 5.8.2010 20:38:20 von olearose
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!