Apache Htaccess FilesMatch für File-Extensions

In diesem htaccess Generator für Apache Server erstellst du dir ein Snippet, mit dem du den Aufruf von Dateien mit den Dateiendungen unterbindest oder explizit erlaubst.
lädt...
#1
 
lädt...
lädt...
Trage bitte eine Dateiendung ein
[Enter] legt die Extension an
lädt...
Verwende ein vordefiniertes Set
  • Name
    Htaccess-Expression
    Extensions
  • Joomla minimal disable Deny from all zip|text|md|xml|json In Joomla Extensions verbieten, die im Livebetrieb nicht aufgerufen werden sollen
  • Standard Images Whitelist Allow from all jpg|jpeg|png|gif|ico|webp Bilder-Extensions erlauben, die für eine Webseite notwendig sind
lädt...

Fragen und Antworten Apache FilesMatch

FilesMatch Extension sind eine prima Sache!

Du kannst ganz einfach die Ausgabe bzw. Rückgabe verschiedener Dateien von deinem Server an den User-Browser unterbinden.

Nachlässiger Umgang mit Dateien

Immer wieder gerne gesehen, ein gezipptes Datei-Backup der Webseite im öffentlichen Html-Verzeichnis ( public_html/backup.zip) der Webseite.

Als Zugabe selbstverständlich noch ein paar Datenbank-Backups (public_html/db_heute_backup.sql)

Das habe ich sicher 100 Mal gesehen. Es ist eine Katastrophe, die sich mit ein paar kleinen Handgriffen beheben lässt.

lädt...

Der Generator säubert, soweit möglich Deine Eingaben automatisch.
Automatische Säuberungen und Falscheingaben
Um möglichst smart bei der Bearbeitung der htaccess-Snippets vorgehen zu können, erhältst du eine Liste mit Eingaben, die wir automatisch bereinigen und Eingaben die nicht angenommen werden können. Also: eine Vorher-Nachher-Liste

Mögliche Eingabeformate und Fehlerquellen:
  • Beschreibung
    Eingabe
    Ergebnis
    Info
  • Ohne Dot/Punkt
    txt
    txt
  • alles kleinschreiben
    MiN.JS
    min.js
    Alle Segmente kleingeschrieben
  • Mit Dot/Punkt
    .txt
    txt
    In unserem Editor setzen wir die Punkte automatisch an den richtigen Stellen
  • Doppelte extension
    .min.js
    min.js
    In unserem Editor setzen wir die Punkte automatisch an den richtigen Stellen
  • entfernt Leerzeichen am Anfang oder/und am Ende
    txt
    txt
  • Dots bereits escaped
    \.min\.js
    min.js
    Wir entfernen zur Eingabe deine Backslashes und setzen die Backslashes/Escapes an den richtigen stellen selbst.
  • Dateiendung zu kurz
    .c
    min. 2 Zeichen pro Segment
  • Dateiendung zu lang
    .xhtmls
    max. 4 Zeichen pro Segment
  • Mit Dateinamen
    myCoolScript.min.js
    max. 2 Dateiendung ohne Dateinamen

Bearbeitungshilfen auf dieser htaccess Generator Seite

Automatische Säuberungen und Falscheingaben

Um möglichst smart bei der Bearbeitung der htaccess-Snippets vorgehen zu können, erhältst du eine Liste mit Eingaben, die wir automatisch bereinigen und Eingaben die nicht angenommen werden können. Also: eine Vorher-Nachher-Liste

Todo-Liste

Liste von Dingen die im htaccess-generator auf dieser Seite umgesetzt werden sollen.
  • Allow * (asterisking) and disallow other extensions
  • Vordefinierte Listen von extensions und deren Anwendungsfälle
  • sql zip und andere Formate, die versehentlich vom Seitenbetreiber auf dem Server vergessen wurden