Создание гиперссылки для LetsEncrypt для предоставления сертификата SSL на страницах Github - PullRequest
0 голосов
/ 14 июля 2020

Фон: LetsEncrypt требует, чтобы я поместил файл (Тип: none) с определенным c именем файла и определил c текст в нем в пути (гиперссылка), чтобы он мог его найти . Причина, по которой мне нужен сертификат SSL, заключается в том, что у меня есть другой домен (назовем его www.domainname.com, на который он перенаправляется, когда вы вводите www.username.github.io)

Требуется путь: www.username.github.io/.well-known/acme-challenge/filename или
www.domainname.com/.well-known/acme-challenge/filename

Что я пробовал: Создание ссылки путем добавления необходимого файла в мое репозиторий Github (отредактируйте путь с помощью: backspace, чтобы удалить предыдущую папку, /, чтобы создать ее). Это не сайт jekyll, и для того, чтобы ссылки работали, я прочитал, что мне нужно добавить пустой файл .nojekll в root, после чего не- root ссылки с именами папок, начинающимися с "." начал работать.

Проблема: Все ссылки, кроме указанной c ссылки / пути работают. Даже www.domainname.com/.well-known3/acme-challenge/filename работает!

Однако предыдущая ссылка, которая является обязательной, попадает в «Здесь нет сайта Github Pages» или «Файл не найден».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...