Recentemente, configurei o Windows Subsystem Linux e criei um link simbólico para uma pasta do Windows na pasta do servidor padrão Apache2, dessa forma ...
ln -s /mnt/c/Users/user/Desktop/folder /var/www/html
... então fiquei com a seguinte pasta e estrutura de arquivos
/var/www/html/folder/file.php
e /var/www/html/folder/css/file-name.css
No arquivo PHP, eu estava vinculado ao arquivo CSS. No entanto, o nome do arquivo CSS incluiu um traço ( file-name.css
), que impediu que localhost/folder/file.php
exibisse quaisquer alterações feitas em file-name.css
no navegador.
Alguém sabe por que isso aconteceu?
Isso é um bug?
Ou os traços não são permitidos em um ambiente Linux e / ou Apache?