Настройки DNS для www

Форум в YAML развернут по адресу meta.sportstyle.com

Если я открываю «meta.sportstyle.com», всё работает нормально, но при загрузке https://sportstyle.com или www.sportstyle.com ничего не работает.

Как настроить перенаправление, чтобы при вводе https://sportstyle.com или www.sportstyle.com в браузере происходил переход на meta.sportstyle.com?

Я использовал wildcard-сертификат и запись перенаправления, но это всё ещё не работает. Мне нужен ещё один сертификат?

Настройка 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?

Вы можете использовать Cloudflare 301

Вы следовали инструкции 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

Не включайте https://

Конечно, я отредактировал это, но получаю ту же ошибку, что и в посте #1.

Нужно ли мне что-то ещё обновить?

@pfaffman спасибо за помощь. По разным причинам мне не удалось настроить работу с несколькими сертификатами.

Поэтому пока я просто переустановил портал как www.abc.com вместо meta.abc.com.

В любом случае, я пока не планирую иметь отдельную главную страницу, так что это меня устраивает.