這其實是在弄Docker Nextcloud發現的,原本我NextCloud裝在webstation裡面,但每次更新都有問題,
覺得實在太麻煩了,就改用Docker來架Nextcloud,官方鏡像還有PHP8.2,難道不香嗎?
有興趣安裝的人參考下面連結
原本Webstation的HSTS可以解決Nextcloud HSTS的問題。
但是Docker有反向代理雖然有HSTS的功能,但是http的還是不會自動轉,
因為反向代理都只指向443 port。
Docker的Nextcloud就一直出現HSTS的黃色警告訊息,
所以為了解決這個問題上網查詢了一下,原來很簡單(對DNS是Cloudflare來說),
目前大部份的人都是用cloudflare吧?
就在網域的邊緣憑證

改成https


當然要注意的是你這樣改之後非https的網頁都會打不開,建議先參考下面文章憑證改成多域名(也叫萬用域名),
之後在來調整這個設定