WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
seit einem der letzten Updates wird ein von mir mit Wrapper installierter Slider nicht mehr angezeigt und dafür öffnet sich (da dieser Slider auf der Startseite eingebaut ist) immer ein Download Fenster!
Mit Hilfe der KI bin darauf gekommen, dass irgendwas im Media Ordner geändert wurde!
Ist dies eine beabsichtigte Sicherheitsmaßnahme und wie kann ich in Zukunft einen solchen Slider einbinden, wie es ausschaut über den Media Ordner nicht mehr.
Ich habe jetzt im Hauptverzeichnis einen derartigen Ordner erstellt und siehe da mein Slider funktioniert wieder.
Gibt es eine andere Lösung und warum wurde das so geändert, ich konnte am Anfang mit dem plötzlich aufpoppenden Downloadfenster nicht anfangen
Gruß tennstar
Beitrag geändert von tennstar (04.11.2026 19:15:29)
Ich liebe Technik wenn sie funktioniert!
Online
Re: Mein amanzing slider wird nicht mehr angezeigt
Hallo tennstar mein KI sagt dazu:
das ist Absicht und kommt mit den aktuellen Sicherheitsupdates. Im Ordner /media liegt jetzt eine neue Datei media/.htaccess. Dateien aus dem Medienordner werden nur noch direkt angezeigt, wenn es Bilder (jpg, jpeg, png, gif, webp, avif), pdf, mp4, webm, mp3, ogg, txt, css oder js sind. Alles andere schickt der Server als Download, vor allem HTML-Dateien, aber auch svg, json, xml und Schriftdateien. Deshalb öffnet sich das Download-Fenster, sobald die HTML-Datei deines Sliders aus /media aufgerufen wird.
Der Grund: Im Medienordner landen hochgeladene Dateien. Würde der Server dort HTML oder SVG normal ausliefern, könnte eingeschleuster Code im Rahmen deiner Website laufen. In der Datei steht sinngemäß: Hochgeladene Dateien dürfen auf dieser Domain nie als aktiver Inhalt laufen.
Deine Lösung ist die richtige: Slider-Ordner außerhalb von /media ablegen (z. B. /slider im Hauptverzeichnis) und im Wrapper die neue Adresse eintragen. Dort gilt die Regel nicht, und über den Medien-Upload kommt dort niemand hin.
Für Fortgeschrittene: Wer den Slider im Media-Ordner lassen will, legt in dessen Unterordner eine eigene .htaccess an (auf Apache 2.4 getestet):
<IfModule mod_headers.c>
<FilesMatch “.*”>
Header always unset Content-Disposition
Header always unset Content-Security-Policy
</FilesMatch>
</IfModule>Das gilt nur für diesen Unterordner. Dort kann dann aber auch hochgeladener HTML-Code laufen, nutze es also nur, wenn dort niemand außer dir hochladen kann. Ein einfaches “Header always unset” ohne FilesMatch reicht übrigens nicht, das habe ich getestet.
Gruß
Slugger
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
mk70, florian
Könnt Ihr mir bitte noch erläutern wie ich die accsess Datei verändern muss wenn die Datei slider.html heißt!
Danke im voraus
Gruß tennstar
Ich liebe Technik wenn sie funktioniert!
Online
Re: Mein amanzing slider wird nicht mehr angezeigt
Hallo tennstar,
verändere bitte nicht die Datei media/.htaccess selbst. Ein Update überschreibt sie wieder, und sie würde alle HTML-Dateien im Medienordner freigeben. Besser ist eine eigene, kleine .htaccess nur für deinen Slider:
[] Lege deinen Slider in einen eigenen Unterordner, z. B. media/slider/. Liegt slider.html direkt in /media, verschiebe sie dorthin und passe die Adresse im Wrapper an.
[] Erstelle in diesem Unterordner eine neue Datei mit dem Namen .htaccess (mit Punkt am Anfang und ohne Endung wie .txt). Windows-Editoren hängen gern ein .txt an, dann per FTP-Programm umbenennen.
Schreibe diesen Inhalt hinein:
<IfModule mod_headers.c>
<FilesMatch “^slider.html$”>
Header always unset Content-Disposition
Header always unset Content-Security-Policy
</FilesMatch>
</IfModule>Danach den Browser-Cache leeren (Strg+F5) und die Seite neu laden.
Wichtig:
[] Der Dateiname muss genau stimmen, auch die Groß- und Kleinschreibung. Heißt die Datei Slider.html, muss es in der Regel auch so stehen.
[] Mehrere HTML-Dateien gibst du so frei: ^(slider|seite2).html$
Es wird nur diese eine Datei freigegeben, alle anderen HTML-Dateien in /media bleiben Downloads. Wer aber Medien hochladen darf, könnte eine Datei mit genau diesem Namen ablegen. Mit mehreren Redakteuren ist deshalb ein Ordner außerhalb von /media, wie du ihn schon hast, die sauberere Lösung.
Gruß
Slugger
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Vielen Dank für Eure Arbeit und Geduld, ich weiß das alles sehr zu schätzen!
Gruß
tennstar
PS: In meinem Media Ordner befindet sich auch nach dem Update auf 1.6.11 keine .accsess Datei
Beitrag geändert von tennstar (05.11.2026 10:52:32)
Ich liebe Technik wenn sie funktioniert!
Online
Kommt darauf an wo du das kontrolliert hast. Dateien mit einem Punkt davor sind grundsätzlich versteckt.
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Ok, hab den Ftp WinSCP benutzt
Ich liebe Technik wenn sie funktioniert!
Online
Dann prüfe unter Einstellungen -> Listenfenster ob der Haken bei versteckte Dateien anzeigen gesetzt ist.
Online
tennstar
Hallo,
ich muss mich jetzt zu diesem Thema aus meiner Sicht und zu der Umstellung des Media Ordners noch einmal melden!
Ich benutze WBCE (vorher WB) von Anfang an und habe es immer als angenehm empfunden, dass auch jemand ungelernter es schafft leicht eine Webseite zu erstellen und auch zu betreiben. Leider fühlt sich dies nach der Umstellung des Media Ordners, die das Startverhalten von .html Dateien verändert nicht besonders hilfreich an.
Ich kann aus meiner Sicht nicht beurteilen welche sicherheitstechnische Komponente hier bedient wird aber für mich es nun schon sehr schwierig und vor allem umständlich weil ich meine Verlinkungen der einzelnen Seiten nicht mehr aus dem Media Ordner entnehmen kann und die ausgelagerten Dateien nicht mehr angezeigt werden.
Ich betreibe diese Seite nun schon ca. 25 Jahre und hier gibt es ein Archiv mit hunderten von Einzelseiten und Unter Verlinkungen die nach dem verschieben des Ordner in das Hauptverzeichnis nicht mehr funktionieren und nun auch nicht mehr über den Media Ordner angezeigt werden.
Ich weiß ja nun nicht ob nur ich dieses Problem so empfinde, aber für mich war es ein ganzer Tag Arbeit um diese Seite wieder zum laufen zu bringen und die ganzen Links zu erneuern!
Gibt es eine Möglichkeit die ausgelagerten Ordner wieder zur Auswahl von Dateien anzeigen zu lassen um wieder auswählen zu können denn ich betreibe noch eine andere Seite bei der es ähnlich aufgebaut ist!
Aus meiner Sicht passt diese Änderung eigentlich nicht zum System der leichten Bedienbarkeit und Verständlichkeit (auch für nicht so fitte Benutzer) von WBCE und habe habe großen Respekt von Eurer geleisteten Arbeit!
Aber diese Änderung behindert extrem!
Gruß tennstar
Ich liebe Technik wenn sie funktioniert!
Online
Hallo tennstar.
Es tut mir leid das du diese Meinung nun von WBCE hast.
Die Entscheidung fiel aus Gründen der Sicherheit. Kurz: Es ging darum, dass der Media-Ordner nicht als Ablage für ausführbaren aktiven Inhalt (HTML/SVG/XML) missbraucht werden kann, der sonst als gespeichertes XSS im Admin-Kontext läuft.
Gerne führe ich dir das auch noch ausführlicher aus wenn du daran interessiert bist.
Ich habe zwar immer noch nicht ganz verstanden wie dein Weg ist, aber es hört sich für mich an als sei das ein Sonderweg von dir den kaum jemand sonst in dieser Art nutzt. Verstehe das bitte nicht als Vorwurf, es ist lediglich eine Feststellung!
Aufgrund eines kaum genutzten Feature/Weg eine solch gravierende Sicherheitslücken offen zu lassen wäre für uns allerdings unverantwortlich. Und Sicherheit und Bequemlichkeit gehen selten einher.
Ich kann dir nur anbieten, das jemand vom Team dich persönlich bei deiner Umstellung unterstützt, um es dir einfach zu machen eine Lösung für deine Anforderung zu finden.
Gerne kannst du dich direkt an mich per PN wenden oder an so ziemlich jeden aus dem Team.
Online
Re: Media-Ordner und HTML-Dateien
Hallo tennstar,
ich kann deinen Ärger verstehen und stimme Beach zu: Die Sperre ist eine Sicherheitsmaßnahme, die wir nicht aufweichen können.
Wir helfen dir aber gern, eine einfache Lösung für deine Seiten zu finden, ohne dass du wieder einen ganzen Tag investieren musst. Schick uns dazu bitte per PN die Adressen deiner beiden Seiten. Wir schauen sie uns in Ruhe an. Sag uns dabei kurz, ob dir der Slider so wichtig ist, dass er unbedingt bleiben soll. Wenn du magst und eine Kopie deiner Seite hast (Backup oder Testsystem), können wir uns darauf auch direkt umsehen. Danach sehen wir weiter.
Bitte stelle keine Zugangsdaten ins öffentliche Forum.
Gruß
Slugger
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Hallo ihr zwei,
erstmals Danke für Euere ausführlichen Antworten, ich weiß nur nicht was an der Gliederung und Aufbau meiner Seite verkehrt ist und andere anders machen, für mich war dies eine logische Gestaltung!
Für den Umfang und die Gliederung sah ich mit WBCE keine andere Lösung!
Ich sende Euch mal eine PN.
Gruß tennstar
Ich liebe Technik wenn sie funktioniert!
Online
Hi tennstar,
das soll ja auch kein Vorwurf sein.
Es ist doch so das jeder von uns den Vorteil an WBCE nach seinem logischen Denken entdeckt hat.
Der eine stellt sich einfach mit den Modulen einen logische Gestaltung auf ohne Grundkenntnisse zuhaben, dann klick auf die Ansicht voila.
Andere machen C&P mit JS, CSS HTML Scripte fügen hier oder dort etwas ein, weil sie genau wissen was sie haben wollen und klick voila.
Es gibt viele Weg und die Wege werden durch die erhöhte Sicherheit erschwert, was aber kein Beinbruch ist.
Er stört leider den gewohnten Ablauf, den man über Jahre u. U. angewöhnt hat.
@beach ich bin dran, ich melde mich hier im Forum, wenn es Neuigkeiten gibt
Beitrag geändert von Slugger (Heute 15:01:09)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
florian, beach