仮想ドメインでnextcloudを使う場合、自分のホスト名と異なるリクエストでアクセスされる為、一部不具合が生じる
例: localhost:8080 でNextCloudは起動しているが仮想ドメインにて https:hogehoge.jp でアクセスされている場合
アバターアイコンの表示バスは http:localhost:8080/image とパスがnextcloudのサーバーパスとなっている。
nextcloudでアクセスされるドメインを設定してあげることで解消する
webroot/config/config.php に以下を追記
'overwritehost' => 'hogehoge.jp'
httpsでアクセスする場合は以下も追記
'overwriteprotocol' => 'https'
コメント