Eigener Download-Ordner | .htaccess

Thema wurde von cayenne, 7. November 2017 erstellt.

  1. cayenne

    cayenne Neues Mitglied

    Registriert seit:
    23. Juni 2017
    Beiträge:
    2
    Danke erhalten:
    0
    Danke vergeben:
    2
    #1 cayenne, 7. November 2017
    Zuletzt von einem Moderator bearbeitet: 7. November 2017
    Ein ungeschützter Download-Ordner soll erstellt werden.

    Dazu habe ich den Ordner /downloads angelegt.
    Zum Testen liegt eine test.txt in dem Ordner und auch eine index.html liegt in dem Ordner.
    Es gibt keine .htaccess Datei in diesem Ordner.

    Damit die Rewriteregeln der .htaccess nicht greifen, habe ich den Ordner in diesen Block eingefügt:
    Code:
    # -----------------------------------------------------------------------------
    
            # Gambio SEO Boost URLs
            # -----------------------------------------------------------------------------
    
                ## if request destination is any of these filetypes or located in any of these folders stop processing rewrite
                RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif||jpe?g|png)$ [NC] [or]
                RewriteCond %{REQUEST_URI} .*?\/(?:admin|images|downloads|templates)\/.
                RewriteRule ^(.+) - [L]
    Beim Aufruf des Ordners oder der /downloads/test.txt bekomme ich einen 403 Fehler.

    Zum Testen, ob die Regel greift, habe ich danach eine Weiterleitung gesetzt.
    Die Weiterleitung (ich habe sie vorher getestet) wird nicht ausgeführt, also gehe ich davon aus, dass die Regel greift.

    Hat jemand eine Idee?
    Die Ordner /admin, /images, /templates werden problemlos angezeigt.

    Vielen Dank für jede Hilfe!

    Chris
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.166
    Danke erhalten:
    6.199
    Danke vergeben:
    1.101
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Du brauchst da nix in die htaccess zu packen. das rewrite greift ja nur bei Gambio Dateien.
    Wenn du eine Datei exact aufrufst wird die auch geladen werden.
    versuch es mal mit der Domain komplett - evtl. rufst du bei den relativen Pfaden aus dem falschen Ordner raus auf.
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    da es einen Ordner "/download" gibt, würde ich den eigenen Ordner anders nennen um jede Verwechselung auszuschließen.
     
  4. cayenne

    cayenne Neues Mitglied

    Registriert seit:
    23. Juni 2017
    Beiträge:
    2
    Danke erhalten:
    0
    Danke vergeben:
    2
    Vielen Dank für Eure Hinweise.

    Es waren die Verzeichnisrechte.