Есть следующий проект:
index.html
sedona
index.html
photo.html
form.html
styles
img
js
Ссылки на него:
https://kristeylor.github.io/ и
https://github.com/kristeylor/kristeylor.github.io
В корневом index.html есть ссылка:
<a href="sedona/index.html"></a>
Она работает.
В index.html в папке sedona есть следующие ссылки:
<a href="photo.html">Фото и видео</a>
<a href="form.html">Форма отзыва</a>
Но если я перехожу по ним, то браузер не находит страницы в папке catalog, а почему-то ищет их в корне сайте, где их и нет.
Пробовал варианты: "/photo.html", "./photo.html" - не работают.
Та же проблема и с подключением стилей, шрифтов, изображений.
Допустим страницы из папки catalog ссылаются на стили в папке styles, которая в этом же catalog и находится. Однако страницы ищут эту папку не у себя на одном уровне, а в корне сайта.
Был тег
<base href="/">
, но без него проблема остаётся.
Как исправить данную проблему?