Здравствуйте!
У меня есть репозиторий senekisi.github.io, когда-то я его создавал для сайта, залил туда сайт, но щас немного испортил index файл.
Вопрос встал в другом. Как мне на мой репозиторий заливать несколько сайтов? У меня сейчас сделано 5 сайтов, написанных естественно на html5. Изучал с ломаным английским сам гитхаб и как они делают gh-pages, но нифига не понятно. Всё делал по инструкции, но не понимаю о каких проектах там идёт речь. Есть ли грамотное описание, пошаговая инструкция так сказать, как создать на одном репозитории несколько работающих сайтов?
P.S. я могу очистить(удалить) свой репозиторий, чтобы начать всё заново.
Ответ
Вариант 1
Использовать папки-поддиректории:
nickname.github.io - корневая директория сайта (главная страница)
nickname.github.io/site 1/ - поддиректория 1 (папка сайта 1)
nickname.github.io/site 2/ - поддиректория 2 (папка сайта 2)
nickname.github.io/site 3/ - поддиректория 3 (папка сайта 3)
Вариант 2
Сделать отдельный репозиторий для каждого сайта (это иногда удобнее, чем поддиректории) и в каждом таком репозитории создать ветку gh-pages. Соответственно содержимое будет автоматически расположено по адресу nickname.github.io/repo_name/
но в любом случае домен каждого сайта будет nickname.github.io/site/
В каждой папке которая будет корнем отдельного сайта должен быть свой index.html. Структура папок должна выглядеть так:
├── index.html
├── site1
│ └── index.html
└── site2
└── index.html
Комментариев нет:
Отправить комментарий