У меня есть HTML-файл в:
src/test/html/index.html
И CSS в:
src/test/css/index.css
Из HTML-файла CSS загружается путем:
<link rel="stylesheet" type="text/css" href="../css/index.css">
Это работает, когда я запускаю http-server
из корневого каталога проекта и перехожу на страницу:
http://127.0.0.1:8080/target/test/html/
Но при обслуживании содержимого каталога html, такое, что index.html
появляется в корне следующим образом:
http://127.0.0.1:8080
CSS не загружается.Я предполагаю, что это потому, что браузер не понимает навигацию (по сути, мы пытаемся перейти за пределы корневого пути /).
Есть ли способ обойти это без перемещения файлов таким образом, что CSS будет служитьпо этому URL:
http://127.0.0.1:8080