Ich habe vor Kurzem das Windows-Subsystem Linux eingerichtet und einen symbolischen Link zu einem Windows-Ordner im Apache2-Standardserverordner erstellt, wie folgt …
ln -s /mnt/c/Users/user/Desktop/folder /var/www/html
...so dass ich folgende Ordner- und Dateistruktur übrig hatte
/var/www/html/folder/file.php
/var/www/html/folder/css/file-name.css
In der PHP-Datei hatte ich auf die CSS-Datei verwiesen. Der CSS-Dateiname enthielt jedoch einen Bindestrich ( file-name.css
), der localhost/folder/file.php
die Anzeige der vorgenommenen Änderungen file-name.css
im Browser verhinderte.
Weiß jemand, warum das passiert ist?
Ist das ein Fehler?
Oder sind Bindestriche in einer Linux- und/oder Apache-Umgebung nicht zulässig?