Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: htaccess Deny für Files Match funktioniert nicht

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Guten Morgen,

    mir ist etwas sehr merkwürdiges passiert.

    Wenn ich Dateien verändere, benenne ich sie vorher um.
    Also zb
    datei.php
    wird zu
    datei.php_2018.03.09_kg

    damit nun die umbenannte Datei nicht im Browser aufgerufen werden kann,
    baue ich in die .htaccess immer sowas hier ein:

    Code: PHP  [Auswählen]
    <FilesMatch "\.(php_)">
    Order Deny,Allow
    Deny from all
    </FilesMatch>
     

    Das funktionierte bisher bei allen Hostern wunderbar. Nur, bei einem Shop bei Alfahosting nicht. Der Alfahosting Support kennt das Problem scheinbar nicht.

    Hat hier jemand eine Idee dazu?  Das müsste doch an irgendeiner Servereinstellung liegen?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38699.0
    Shop Hosting

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: htaccess Deny für Files Match funktioniert nicht
    Antwort #1 am: 15. März 2018, 12:14:03
    Du könntest mal folgenden Code testen, er sollte beim Apache 2.2 und Apache 2.4 funktionieren.

    Code: PHP  [Auswählen]
    <FilesMatch ".*\.(php_)">
      <IfModule mod_authz_core.c>
        # Apache 2.4
       <RequireAll>
          Require all denied
        </RequireAll>
      </IfModule>
      <IfModule !mod_authz_core.c>
        # Apache 2.2
       Order Deny,Allow
        Deny from all
      </IfModule>
    </FilesMatch>
     

    Gruss
    Hanspeter

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Re: htaccess Deny für Files Match funktioniert nicht
    Antwort #2 am: 15. März 2018, 13:16:52
    Hat leider nicht geklappt.
    Selbst wenn ich die htaccess Datei komplett leere und nur den Code drin habe, funktioniert es nicht.
    Also liegts nicht an der Datei sondern "irgendwie" am Server.

    Ich nehm alles zurück und behaupte das Gegenteil. Deine Lösung klappt ganz wunderbar. Ich war nur im falschen Verzeichnis ^^
    Vielen Dank  :thumbs:
    6 Antworten
    5092 Aufrufe
    12. Mai 2011, 11:23:48 von DokuMan
    10 Antworten
    6316 Aufrufe
    29. April 2015, 15:16:02 von Gulliver72
    10 Antworten
    10736 Aufrufe
    27. Juni 2014, 08:57:50 von Steffffi
    3 Antworten
    2806 Aufrufe
    16. Oktober 2012, 12:03:17 von jannemann
               
    anything