У меня проблема с загрузкой моего веб-сайта на страницы GitHub. Я новичок и только что создал свой первый веб-сайт, который использует несколько файлов html. Я создал репозиторий для этого сайта. Веб-сайт содержит index.html
и 2 других html файлов. Когда я впервые открываю веб-сайт через GitHub Pages, все в порядке, однако, если я нажимаю ссылку на веб-сайте, которая ведет меня на главную страницу (главная страница - index.html
), открывается совершенно другой веб-сайт, чем мой другой репозиторий. Я понял, что это потому, что он использует тот же URL-адрес (username.github.io/index.html
), что и мой другой репозиторий. Поскольку оба они одинаковы, я думаю, он просто открывает другой мой веб-сайт, потому что он был создан ранее.
Это моя первая проблема. У меня тоже есть еще одна проблема. Мои другие файлы 2 html имеют уникальное имя файла html, но когда я открываю для них ссылку, я получаю ошибку 404:
"Сайт, настроенный по этому адресу, не содержит запрошенного файла. "
Насколько я понимаю, URL-адрес страниц GitHub будет выглядеть так:
username.github.io/repository name/html file name
.
Мой веб-сайт выглядит нормально, когда я открываю его по этому URL-адресу:
username.github.io/repository name
Однако, когда я нажимаю на любую ссылку на веб-сайте, URL-адрес теряет свое имя репозитория и изменяется на:
username.github.io/html file name
, что вызывает ошибку 404 .
Я не понимаю, почему он это делает.