Я пытаюсь обновить сайт, построенный с помощью Jekyll, но у меня возникла проблема со ссылками в HTML, которые не работают. Вот начало заголовка файла header.html:Ведущие "/" разрывы ссылок на файлы в заголовке
<div id="primary-header" class="{{include.class_name}}">
<div class="container">
<div class="row">
<div class="logo-wrap">
<a href="/">
<img src="/img/logos/header-logo.png" alt="Logo">
</a>
</div>
Проект находится в каталоге/Volumes/Holder/Работа/Проекты/c4 Заголовок-logo.png находится в каталоге/Volumes/Holder/Работа /Projects/c4/img/logos/header-logo.png файл Я загрузки в моем браузере /Volumes/Holder/Work/Projects/c4/index.html
по какой-то причине, когда я показываю этот файл на моем компьютере (OSX 10.9.4) он не будет распознавать файлы, обозначенные символом «/ img». Если я удалю «/», он найдет файл без проблем, но это не является эффективным решением, так как существует сто или около того ведущего «/» через несколько файлов.
Я знаю, что если я удалю «/», он найдет правильный файл и отобразит его правильно, но как мне его найти, чтобы найти указанный файл без удаления ведущего «/»?
изменить ваш домен, чтобы указать каталог, где папка IMG находится в: D – Sunand
попробуйте использовать экранирующий символ/перед каждым из них - это должно выглядеть // IMG // логотипы и т.д. Так что их double // должен работать. Кроме того, вам может быть лучше сделать , добавив «~» перед вашим img – jbutler483
Косая черта в начале пути указывает, что это из корневой папки, это намерение? – Luke