Es macht mich verrückt, dass ich die Schriftfamilie nicht ändern kann. Ich wähle Inter (oder eine andere Schriftfamilie) als meine Schriftfamilie und es gibt keine Änderungen, ich kann die Arial-Schriftfamilie nicht ändern.
Ich habe auch Inter mit der CSS-Methode mit dem @import von Google Font ausprobiert. FUNKTIONIERT NICHT! Wie ändere ich tatsächlich die Schriftfamilie?
Obligatorische alberne Frage. Hast du die Seite neu geladen?
Kannst du irgendeinen Text in deinem Forum auswählen (wie den Inhalt eines Beitrags) und mit den Entwicklertools deines Browsers sehen, welche Schriftfamilie eingestellt ist?
Sehen Sie, wenn das H1 funktioniert, sollte dies definitiv auch funktionieren.
Sie können versuchen, Folgendes auszuführen: ./launcher rebuild app
Verwenden Sie außerdem Themes? (Ich nehme an, nicht, da Sie erwähnt haben, dass es sich um eine frische Installation handelt, also ist sie frei von Themes und Plugins.)
Ich habe jedoch einige Schriftarten getestet, und sie funktionieren bei mir gut, sodass es kein Problem auf Seiten von Discourse ist.
Wenn ja, ist die force_https-Site-Einstellung automatisch aktiviert. Dies ist eine versteckte Site-Einstellung, die Sie in der Rails-Konsole ändern können. Möglicherweise ist sie aus irgendeinem Grund nicht aktiviert
Probieren Sie es aus
cd /var/discourse ./launcher enter app rails c SiteSetting.force_https=true exit
Ja, ich verwende einen Reverse-Proxy, weil ich Fastpanel habe. Fastpanel und Discourse verwenden dieselben Ports, daher musste ich einen Reverse-Proxy verwenden.
In meinem Beitrag gibt es einen Link, „Standardinstallation“ verlinkt automatisch zu dem Thema, das erklärt, was es ist
Um das, was Don gesagt hat, zu erläutern: Die Option „force https“ war in den Discourse-Admin-Einstellungen verfügbar, aber nicht mehr, da HTTPS bei Discourse schon seit langem standardmäßig aktiviert ist (vielleicht 2 Jahre?). Wenn diese Einstellung also benötigt wird, muss sie jetzt zum Beispiel über die Befehlszeile aktiviert werden.
Ich nehme an , dass die Verwendung eines Reverse-Proxys Ihre Discourse-Installation zu keiner Standardinstallation macht und möglicherweise das Problem verursacht hat, mit dem Sie konfrontiert waren (kann es nicht sicher wissen).
Auf jeden Fall, viel Spaß mit Discourse
Hängt vom Reverse Proxy ab, wie er mit einem Backend spricht. Varnish, wenn nicht Enterprise, verwendet nach der Beendigung kein SSL, und deshalb muss der Reverse Proxy etwas wie proxy_set_header X-Forwarded-Proto https; senden.
Aber gut zu wissen, dass ich nächstes Mal zu versteckten Einstellungen gehen muss, wenn ich Varnish zwischen Nginx und Discourse verwende (plus etwas anderes, denn sonst wäre es in meiner Größenordnung einfach dumm).
Oder verstehe ich völlig falsch, was Erzwingen jetzt bedeutet?