Меня сводит с ума тот факт, что я не могу изменить семейство шрифтов. Я выбираю Inter (или другое семейство шрифтов) в качестве своего семейства шрифтов, но никаких изменений нет — я не могу изменить семейство шрифтов Arial.
Я также пробовал использовать Inter с помощью CSS-метода с @import из Google Fonts. НЕ РАБОТАЕТ! Как же на самом деле изменить семейство шрифтов?
Обязательный глупый вопрос. Вы перезагрузили страницу?
Можете ли вы выделить любой текст на вашем форуме (например, содержимое сообщения) и посмотреть, какой шрифт (font-family) установлен, используя инструменты разработчика в браузере?
Если да, то параметр сайта force_https автоматически включён. Это скрытый параметр сайта, который можно изменить в консоли Rails. Возможно, он по какой-то причине не включён
Попробуйте
cd /var/discourse ./launcher enter app rails c SiteSetting.force_https=true exit
Да, я использую обратный прокси, потому что у меня установлен Fastpanel. Fastpanel и Discourse используют одни и те же порты, поэтому мне пришлось применить обратный прокси.
В моём посте есть ссылка: «standard install» автоматически ведёт к теме, где объясняется, что это такое
Чтобы дополнить сказанное Дон, опция force https ранее была доступна в настройках администратора Discourse, но больше нет, так как HTTPS уже давно включён по умолчанию в Discourse (лет 2, наверное?). Поэтому, если это нужно, теперь скрытую настройку придётся включать, например, через командную строку.
Я предполагаю , что использование обратного прокси-сервера делает вашу установку Discourse нестандартной и, возможно, вызвало возникшую у вас проблему (точно сказать не могу).
Зависит от того, как обратный прокси общается с бэкендом. Varnish (если это не Enterprise-версия) не использует SSL после завершения соединения, поэтому обратный прокси должен отправлять что-то вроде proxy_set_header X-Forwarded-Proto https;.
Но хорошо знать, что в следующий раз, когда я буду использовать Varnish между Nginx и Discourse (плюс ещё что-то, иначе это было бы просто глупо в моём масштабе), мне придётся заходить в скрытые настройки.
Или я полностью неправильно понимаю, что сейчас означает принуждение?