Невозможно использовать дефисы в ссылочных именах файлов. Почему?

Невозможно использовать дефисы в ссылочных именах файлов. Почему?

Недавно я установил Windows Subsystem Linux и создал символическую ссылку на папку Windows в папке сервера Apache2 по умолчанию, вот так...

ln -s /mnt/c/Users/user/Desktop/folder /var/www/html

...так что у меня осталась следующая структура папок и файлов

/var/www/html/folder/file.php
/var/www/html/folder/css/file-name.css

В файле PHP, который я связал с файлом CSS, однако имя файла CSS включало тире ( file-name.css), что не позволяло localhost/folder/file.phpотображать какие-либо изменения, внесенные file-name.cssв браузер.

Кто-нибудь знает, почему это произошло?
Это ошибка?
Или тире не допускаются в среде Linux и Apache?

Связанный контент