Recientemente configuré el Subsistema de Windows Linux y creé un enlace simbólico a una carpeta de Windows en la carpeta del servidor predeterminado Apache2 así...
ln -s /mnt/c/Users/user/Desktop/folder /var/www/html
...de modo que me quedé con la siguiente estructura de carpetas y archivos
/var/www/html/folder/file.php
/var/www/html/folder/css/file-name.css
En el archivo PHP que había vinculado al archivo CSS. Sin embargo, el nombre del archivo CSS incluía un guión ( file-name.css
), lo que impedía localhost/folder/file.php
mostrar los cambios realizados file-name.css
en el navegador.
¿Alguien sabe por qué pasó esto?
¿Es esto un error?
¿O no se permiten guiones en un entorno Linux o Apache?