2 つの Django/FeinCMS バックエンドを持つサーバーがあります。1 つは sub.domain.com のようなサブドメインにあり、もう 1 つは domain.com にあります。
バックエンドごとにページ (「ホーム」と呼ばれるもの、「フロントページ」と呼ばれるもの) を作成し、URL を「/」で上書きするように指示しました。
今、私は非常に奇妙な問題を抱えています:
サブドメインのフロントページは 5 分ごとに機能し、ドメインのフロントページは機能しません。この動作は 5 分後に変化し、ドメインのフロントページは機能し、サブドメインのフロントページは機能しなくなります。
どこから間違い探しを始めればいいのかわからない。たぶん、あなたの誰かが同じエラーを抱えていて、解決策を知っているでしょう。
ご協力いただきありがとうございます
Ps: 機能しないということは、ユーザーが www.domain.com または sub.domain.com にアクセスしたときに、サイトの別のページが表示されることを意味します。
PP: サブドメインの settings.py には次のものがあります。
ALLOWED_HOSTS = (
# main host
'sub.domain.com',
)
ドメイン settgins.py には次のものがあります。
ALLOWED_HOSTS = (
# main host
'.domain.com',
# alias hosts
'.other-domain.com',
'.other-domain2.com',
)
これが問題ではないでしょうか?