+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Direktzugriff auf Verzeichnis verhindern

  1. #1
    Neu an Board
    Registriert seit
    04.07.2005
    Beiträge
    10
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Frage Direktzugriff auf Verzeichnis verhindern

    Hallo, ich habe in einem Unterverzeichnis "/shop" einen osCommerce-Shop installiert, auf den ich via Wrapper zugreife. Die Joomla-eigenen Dateien haben, soweit ich das überblicken kann, alle die Zeile "defined( '_VALID_MOS' ) or die( 'Restricted access' );", was ein direktes Aufrufen der jeweiligen Dateien verhindert.

    Die Dateien des Shops haben diesen Eintrag nicht - um einen direkten Zugriff zu verhindern könnte ich natürlich alle Dateien mit der o.g. Zeile versehen, sind aber eben ziemlich viele.

    Geht das nicht irgendwie auch für ein Verzeichnis und seinen gesamten Inhalt? (ich will nicht das Verzeichnis im klassischen Sinn mit Passwort oder so schützen, es soll nur nicht möglich sein über www.domain.de/shop/account.php eben jene Datei aufzurufen)

    Danke
    Marco

  2. #2
    Hat hier eine Zweitwohnung Avatar von Eispirat
    Registriert seit
    21.02.2007
    Ort
    Leipzig
    Beiträge
    1.823
    Bedankte sich
    112
    Erhielt 317 Danksagungen
    in 309 Beiträgen

    Standard

    Leg dir doch eine index.html an! Oder willst du die Dateien direkt schützen?
    Projekte: SV Eintracht Großdalzig | SV Großstöbnitz 90 | Braschosser TV 1913

    Ihr Sportverein will ins Internet? PN an mich

  3. #3
    Neu an Board
    Registriert seit
    19.09.2007
    Beiträge
    7
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Identisches Problem mit Phoca Gallery

    Hallo,

    ich stehe vor dem Problem, dass ich Fotos mit der PhocaGallery nur registrierten Benutzern zur Verfügung stelle, aber wenn ich auf das Verzeichnis

    ../images/phocagallery/"categorie"/"foto_xy.jpg"

    per Webbrowser zugreife, kann ich es auch sehen. Das möchte ich verhindern...

    Danke für jede Hilfe.
    Gruss Dom

  4. #4
    wof
    wof ist offline
    Neu an Board
    Registriert seit
    12.05.2009
    Beiträge
    91
    Bedankte sich
    23
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    stehe gerade vor dem selben problem. hat jemand ne lösung? irgendwie mittels htaccess vielleicht, aber eben nicht mit nem extra passwortschutz, sondern dass darüber irgendwie geprüft wird, ob der user bei joomla registriert und eingeloggt ist, oder nicht...

    danke.

    wof

  5. #5
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.592
    Bedankte sich
    152
    Erhielt 2.558 Danksagungen
    in 2.360 Beiträgen

    Standard

    Du brauchst eine Komponente, die Verzeichnisse oberhalb des Webroots ansprechen kann.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  6. #6
    Neu an Board
    Registriert seit
    12.08.2009
    Beiträge
    18
    Bedankte sich
    2
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    im prinzip kannst du das nur machen, indem du die daten per htaccess (disallow all) für den webbesuchers "sperrst" oder indem du die daten auserhalb des webrootes lagerst.
    dann brauchst du noch ein php script dass dann das bild für dich bzw nur registrierte user anzeigt. (also du verlinkst bilder nicht mehr mit "http://www.joomlaportal.de/images/testbild1.png" sondern showimage.php?img=testbild1

    und dann musst du halt noch irgentwie am angang eine die() funktion einfügen, wenn der user nicht registriert ist.
    Code:
    <?php
    
    header ("Content-type: image/png");
    $im = imagecreatefromjpeg("pfad/".$_REQUEST['img'].".png");
    ImagePNG ($im);
    ImageDestroy($im);
    ?>
    edit: dann musst du halt noch dein script editieren, damit es eben nicht "normale" pfade benutzt sondern die "showimage" datei.

  7. #7
    wof
    wof ist offline
    Neu an Board
    Registriert seit
    12.05.2009
    Beiträge
    91
    Bedankte sich
    23
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    danke für die tipps. weiss zufällig jemand, ob die joomgallery diese funktion unterstützt? und kennt vielleicht noch jemand eine geeignete video- und download-komponente? ich hab zwar irgendwo gelesen, dass docman das unterstützt, aber irgendwie scheint es da nur ne 1.5er legacy version zu geben. und was ist mit remosority?

    wof

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein