我最近設定了 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 環境中不允許使用破折號?