Форум в YAML развернут по адресу meta.sportstyle.com
Если я открываю «meta.sportstyle.com», всё работает нормально, но при загрузке https://sportstyle.com или www.sportstyle.com ничего не работает.
Как настроить перенаправление, чтобы при вводе https://sportstyle.com или www.sportstyle.com в браузере происходил переход на meta.sportstyle.com?
Я использовал wildcard-сертификат и запись перенаправления, но это всё ещё не работает. Мне нужен ещё один сертификат?
pfaffman
(Jay Pfaffman)
2
Настройка Let’s Encrypt с несколькими доменами / перенаправлениями
Я уже проверял это, и меня это сбивает с толку. Какое окончательное рабочее решение? Это ли самый верхний пост или тот, что внизу?
Действительно, простое пошаговое объяснение очень помогло бы. Например: 1) шаги для записей DNS и шаги для файла YAML.
Когда форум развёрнут на meta.xxx.com, пользователи часто вводят www.xxx.com, но уходят, опасаясь рисков безопасности, увидев ошибку.
Использование скрипта не помогло — та же ошибка безопасности DNS.
after_ssl:
# указать Let's Encrypt, какие дополнительные сертификаты получить
- replace:
filename: "/etc/runit/1.d/letsencrypt"
from: /--keylength/
to: "-d https://sportstyle.com --keylength"
- replace:
filename: "/etc/runit/1.d/letsencrypt"
from: /--fullchainpath/
to: "-d https://sportstyle.com --fullchainpath"
Мне нужно только перенаправление с www.xxx.com и https://xxx.com на meta.xxx.com.
Разве нельзя просто использовать перенаправление в настройках DNS?
nwnuyhs
(Yang Hongsheng)
4
Вы можете использовать Cloudflare 301
pfaffman
(Jay Pfaffman)
5
Вы следовали инструкции Set up Let’s Encrypt with multiple domains / redirects? В поле, где указано “domain2”, нужно ввести домен, а не URL.
Нет, если вы хотите получить действительный сертификат для обоих доменов. http://sportstyle.com
Это (и предыдущая строка) должно выглядеть так:
to: "-d sportstyle.com --keylength"
Хорошо, я выполнил шаги, но получаю ту же ошибку, что и в первом посте, для - www.sportstyle.com и https://sportstyle.com
Кстати, доменное имя не настоящее, это просто пример.
Работает только одно: если я ввожу http://sportstyle.com (без s) и sportstyle.com, происходит перенаправление на https://meta.sportstyle.com
Конечно, я отредактировал это, но получаю ту же ошибку, что и в посте #1.
Нужно ли мне что-то ещё обновить?
@pfaffman спасибо за помощь. По разным причинам мне не удалось настроить работу с несколькими сертификатами.
Поэтому пока я просто переустановил портал как www.abc.com вместо meta.abc.com.
В любом случае, я пока не планирую иметь отдельную главную страницу, так что это меня устраивает.