PR 広告

Nextcloud リバースプロキシヘッダーの構成 解決方法

06-リバースプロキシヘッダーの構成が正しくない Nextcloud
【PR】当サイトはアフィリエイト広告を利用しています。

【2022年12月】エックスサーバーで、Nextcloud の「リバースプロキシヘッダーの構成が正しくないか、信頼できるプロキシからNextcloudにアクセスしています。」で困ったときの解決方法。

[December 2022] On X server, Nextcloud says “The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy.” How to solve a problem with.

その他の解決方法については、下記の記事をご覧ください。

セキュリティ&セットアップ警告
Security & setup warnings

リバースプロキシヘッダーの構成が正しくないか、信頼できるプロキシからNextcloudにアクセスしています。
The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy.

公式サイトの文書

Multiple domains reverse SSL proxy
複数ドメインのリバース SSL プロキシ

If you want to access your Nextcloud installation http://domain.tld/nextcloud 
via a multiple domains reverse SSL proxy https://ssl-proxy.tld/domain.tld/nextcloud with the IP address 10.0.0.1 
you can set the following parameters inside the config/config.php.

IP アドレスが 10.0.0.1 の複数ドメインのリバース SSL プロキシ https: //ssl-proxy.tld/domain.tld/nextcloud 経由で、
あなたがインストールした Nextcloud http://domain.tld/nextcloud にアクセスしたい場合は、
config/config.php 内の次のパラメータを設定できます。

<?php
$CONFIG = array (
  'trusted_proxies'   => ['10.0.0.1'],
  'overwritehost'     => 'ssl-proxy.tld',
  'overwriteprotocol' => 'https',
  'overwritewebroot'  => '/domain.tld/nextcloud',
  'overwritecondaddr' => '^10\.0\.0\.1$',
);
https://docs.nextcloud.com/server/25/admin_manual/configuration_server/reverse_proxy_configuration.html#multiple-domains-reverse-ssl-proxy

エックスサーバー スタンダードプランで修正します。

サーバー情報 IPアドレス

サーバー管理(サーバーパネル)
  アカウント
    サーバー情報
で、
IPアドレス AAA.BBB.CCC.DDD
を確認します。

エックスサーバーのファイルマネージャを使います。

https:// (あなたのドメイン名) / (nextcloud をインストールしたフォルダ) /config/config.php に、次の内容を追加します。
AAA.BBB.CCC.DDD には、あなたの IPアドレス を入力します。

  'trusted_proxies' => 
  array (
    0 => 'AAA.BBB.CCC.DDD',
  ),
タイトルとURLをコピーしました