최근에 Windows 하위 시스템 Linux를 설정하고 다음과 같이 Apache2 기본 서버 폴더에 Windows 폴더에 대한 심볼릭 링크를 만들었습니다.
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 환경에서는 대시가 허용되지 않습니까?