0
私はWagtailを使ってマルチサイト環境を設定しています(Wagtail、Django、Pythonを初めて使用しているのでおそらく少し野心的ですが、いくつかの単純なサイトをWagtailに移行させて、最初から正しい設定をしたいと思っていました)。 私は、Wagtail管理者のサイトのリストと各サイトのホームページを作成しました。 複数のURL(name.com + name.othername.com)を使用して、サイトの一部に到達可能にしたいと考えています。 URLごとに新しいサイト設定(管理者の[サイトの追加]を使用)を作成するか、これを処理する方法が改善されていますか?マルチサイトのWagtail環境で同じサイトに複数のURLを使用するには
私はNGINXを使用しています。私はNGINX設定で異なるURLのカバレッジを調整しましたが、WagtailもURLを理解してはいけませんか?そして私は、マルチサイトの設定で、WagtailにさまざまなURLのホームページが何であるかを伝える必要があることを理解しました。 – Marco
すべてのページが同じWebサイトのエントリポイントを持っている限り、1つのwagtailサイトとそれを指し示す複数のnginxプロキシを定義すれば十分です。 Wagtailは仮想ホストのホスト名を気にしません。 異なるページに異なるエントリポイントを使用する場合は、いくつかのwagtailサイトを作成します。ホスト名とポートは、仮想ホスト構成と一致する必要があります。 wagtailサイトごとに1つずつ、複数のプロキシを定義できます。次に、ポートごとに別々のwagtailインスタンスを実行します。 './manage.py runserver ' 私は役立つことを望みます。 –
応答ありがとうTobias!しかし...私はマルチサイト設定を使用しています。 https://wagtail.io/blog/multi-site-wagtailで説明されているように多かれ少なかれ。そこで、サイトメニューのURLとエントリポイント(使用するページ)を異なるサイトに定義し、ルートレベルの下にそれらのエントリポイントのページを定義しました。ここまでは順調ですね。私は、[サイト]メニューの[代替/別名URL(例:a.comの代替/エイリアス)]を定義する必要があると仮定します。あなたにぴったりの音ですか? – Marco