Я знаю, что подобные вопросы заданы, но не могут понять, почему наша внешняя ссылка css не работает в Linux. Структура папок как на Windows, и Linux является:Html, внешняя ссылка CSS не работает в Linux
/
/static
/css
style.css
/img
/js
/html
index.html
В index.html ссылки на style.css с:
<link rel="stylesheet" type="text/css" href="../static/css/style.css" />
Он работает на Windows, но не работает на Linux с 404. Это будет означать, что папка/статическая папка и подпапки не имеют правильного разрешения, но на самом деле они имеют одинаковые разрешения, такие как папка/html. Если все/статическое содержимое помещается в папку/html, оно работает.
Неужели кто-нибудь сталкивается с подобной ситуацией или знает, в чем проблема?
Попробуйте открыть этот браузер формы файла css – greenLizard
Что произойдет, если вы удалите '..'? Я не уверен, что тебе это действительно нужно. Windows обычно более прощается с файловыми путями/именами и т. Д. –
@animatora Открытие css-файла из браузера возвращает 404. –