1

複数のドメイン/ポートを指すように umbraco サイトをセットアップしようとしています (各ドメインの css 変更/テンプレート)

私は多くのブログを調べ、次の手順に従いましたが、上記のケースではアーカイブできません。(私は umbraco 4.7.0 を使用しています)

--> 画像に示すように、2 つのドキュメント タイプとそれぞれのテンプレートを作成しました。

1) DTypeOne

2) DTypeTwo

ここに画像の説明を入力

そして、それによって作成されたコンテンツ 1) Name > SiteCountOne 、Document Type > DTypeOne 、Template > DtypeOne

2) 名前 > SiteCountTwo 、ドキュメント タイプ > DTypeTwo 、テンプレート > DtypeTwo

また、IIS サイト バインディングからこの umbraco サイトに 2 つの異なるポートを追加しました。(9083 ,9084) 、管理ホスト名を設定している > localhost:9084

ここに画像の説明を入力

しかし、URL http :// localhost:9084' を入力してアクセスサイトを呼び出そうとすると、「 DtypeOne 」の内容がレンダリングされます。Template DtypeTwoのcontainsではありません

したがって、呼び出しがポート :9083 から行われた場合は DtypeOne の内容をレンダリングし、ポート:9084 から呼び出しが行われた場合は DtypeTwo の内容をレンダリングします。さらに設定を行う必要がありますか、それともステップを逃しましたか?

4

1 に答える 1

1

問題はポートの使用だと思います。古いバージョンの Umbraco は、ドメインの一部としてポートを使用すると、少し不安定でした。代わりにホスト名を使用すると、問題なく動作するはずです。localhost で作業しているので、site1.local や site2.local などのホスト ファイル エントリを設定し、umbraco サイトに代わりにそれらを取得させることができます。

Umbraco の新しいバージョンでは、パイプラインが書き直された時点からポートを指定できると思います。より最新のバージョン (少なくともバージョン 6) を使用している場合は、問題なく希望する方法でポートを使用できるはずです。

于 2014-05-13T16:02:50.660 に答える