wäre es möglich, im 01_FHEMWEB.pm noch 2 weitere Extensions in die static-Liste aufzunehmen?
Zeile 870:
aktuell:
my $static = ($ext =~ m/(css|js|png|jpg)/i || $dir =~ m/^pgm2/);
geändert
my $static = ($ext =~ m/(css|js|png|jpg|html|svg)/i || $dir =~ m/^pgm2/);
Hintergrund: wenn man beim Konfigurieren im FTUI einen Schreibfehler macht, und zum Beispiel ein Iconname oder eine Subpage URL falsch schreibt, bekommt man dadurch immer die komplette FHEM Startseite zurück.
Mit der Änderung kommt dann auch ein 404 Reply:
Summary
URL: http://fhem.local:8083/fhem/tablet_3/examples/nothing.html
Status: 404 Not Found
Source: Network
Safari fragt mit einem leeren Cache danach trotzdem nach einem /favicon.ico
Also wäre auch noch dieser Extrazweig nützlich:
elsif($arg =~ m,^/favicon.ico$,) {
return FW_serveSpecial("favicon", "ico", "$FW_icondir/default", 1);
}
Habe die zwei Aenderungen eingecheckt.
Bin unsicher, ob die erste Aenderung keine Nebeneffekte hat, aber das werden wir vmtl. sehen.
Vielen Dank.