finec-mgimo / finec-mgimo.github.io

Финэк МГИМО - программы бакалавриата и магистратуры по экономике, менеджменту, туризму и бизнес-информатике в кампусе МГИМО-Одинцово.
https://finec.mgimo.ru
MIT License
1 stars 8 forks source link

Перенос сайта на finec.mgimo.ru #67

Closed epogrebnyak closed 3 years ago

epogrebnyak commented 3 years ago

@necelentano, могли бы посмотреть как нам лучше перенести на домен finec.mgimo.ru?

Это репо сделать finec-mgimo.github.io и скопировать сюда файл cname?

Предыдущий сделать repo переименоввть в old-website?

necelentano commented 3 years ago

Почитал немного по этой задаче. Нужно в Settings - Pages - Custom domain добавить свой домен finec.mgimo.ru. Это создаст коммит с файлом CNAME в корне сайта. Хотя в документации Hugo советуют создать CNAME в папке static => Use a Custom Domain Далее у своего домен провайдера нужно создать CNAME запись где нужно привязать finec.mgimo.ru к своему <аккаунт где размещен репозиторий сайта>.github.io (как я понял к своему аккаунту НЕ включая названия репозитория). Возможно, у своего домен провайдера нужно будет указать IP адреса сервиса Github Pages:

Более детально можно почитать здесь => Configuring a subdomain и здесь => Configuring an apex domain

Также полезная ссылка => Setup Hugo Site Generator on GitHub Pages with a Custom Domain - Connecting to GitHub Pages

epogrebnyak commented 3 years ago

У нас уже висит finec.mgimo.ru - там есть CNAME.

@necelentano - просьба добавить/изменить в алгоритм переезда:


Что может быть не так?

Дополнительно:

necelentano commented 3 years ago

Алгоритм переезда похож на правду. Будут проблемы, будем искать решения.

epogrebnyak commented 3 years ago

Перенес сайт на https://finec.mgimo.ru/finec-mgimo-v2/

necelentano commented 3 years ago

С оформленным контентом сайт смотрится приятно. А вы и хотели разместить сайт в поддиректории /finec-mgimo-v2/? При переносе все получилось как и планировалось?

necelentano commented 3 years ago

Хедер сломан на этих страницах:

  1. https://finec.mgimo.ru/finec-mgimo-v2/program/masters/it-economics-and-data-management/
  2. https://finec.mgimo.ru/finec-mgimo-v2/projects/machine-learning-mgimo-google/

Решение проблемы – названия файлов должны быть одинаковыми в обоих версиях (RU и EN).

На EN версии отсутствует ссылка Projects в верхнем меню.