Я успешно выполнил все шаги по настройке форума для обсуждений в моей компании.
TLS включен, а параметр force_https установлен в настройках.
Однако письма с активацией для новых пользователей отправляются по протоколу http вместо https. Например:
Добро пожаловать в сообщество Folio3 NS!
Нажмите на следующую ссылку, чтобы подтвердить и активировать свою новую учетную запись: http://ns-community.folio3.com/u/activate-account/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Я проверил шаблон письма в настройках через интерфейс, и там есть переменная base_url, которая содержит http и имя моего домена.
Подскажите, как обновить base_url, чтобы он содержал https вместо http.
(Мой сайт доступен по https, а не по http)
M. Saqib
Другое приложение (GitLab) размещено на порту 80, то есть по HTTP.
Вы имеете в виду, что мне нужно настроить перенаправление на HTTPS на порту 80, чтобы строка base_url корректно начиналась с HTTPS?
Это была моя ошибка. Я somehow пропустил настройку “force_https”, и она отображалась у меня как отмеченная (возможно, из-за кэширования в браузере).
Другой разработчик из моей команды проверил эту опцию, и теперь письма приходят с корректными ссылками https.