Vesta CP、Cloudflare、Let's Encrypt: 間違ったフォルダとエラー

Vesta CP、Cloudflare、Let's Encrypt: 間違ったフォルダとエラー

現在、VPS に Vesta CP をインストールしていますが、複数の問題が発生しています。通常の Web ホスティングから VPS に切り替えようとしていますが、今のところうまくいっていないようです。

問題:

  1. プロキシ モードを無効にして DNS のみに切り替えると、Cloudflare または Vesta CP が間違ったディレクトリを指します。
  2. LetsEncrypt は、「承認されていません」というエラーのため、証明書を生成できません。ただし、別のドメインではこれを行うことができます。

第1号 現在、私は次の設定を使用しています: レジストラ -> Cloudflare (プロキシ) -> VPS (Vesta CP) = すべて正常です。

プロキシ モードを切り替えようとすると、レジストラ -> Cloudflare (DNS のみ) -> VPS (Vesta CP) = 別の Web サイトを指すため、2 つのドメインが同じ場所を指すことになり、これは望ましくありません。

Cloudflare (DNS のみ) を実行し、Vesta CP が正しいディレクトリを指すようにする方法はありますか?

第2号 Letsencrypt をインストールして、Cloudflare で Strict SSL を使用している別のドメインで使用していますが、エラーはまったく発生しません。

2 番目のドメインの SSL 証明書を作成しようとすると、エラー (承認されていません。チャレンジが一致しませんでした...) が表示されます。

2 番目のサイトでは cloudflare による厳格な SSL を使用したいので、SSL 証明書が必要です。

ヘルプ これらの問題を解決するのに役立つ知識を持っている人はいますか? よろしくお願いします。何時間もいろいろ試しましたが、解決策が見つかりません。

関連情報