バーチャルホストのサイトURLの設定¶
バーチャルホストは、ドメイン名(つまり、www.my-site.com
)をサイトに接続します。 これは、完全なドメインまたはサブドメイン(たとえば、developers.my-site.com
)にできます。 これを使用して、1つのLiferay DXPサーバー上で複数のWebサイトを個別のサイトとしてホストできます。 次の手順に従って、バーチャルホストのサイトURLを設定します。
プロバイダーで、Liferay DXPインスタンスのIPアドレスを指すようにDNS名を設定します(例:
developers.my-site.com
)。Liferay DXP内で、プロダクトメニューを開き、サイトメニューの [Configuration] → [Settings] に移動します。
[一般]タブで、[Site URL]パネルを展開します。
開発者サイトの公開ページまたは非公開ページの入力で、ドメインまたはサブドメインを指すようにURLを設定します(例:
http://developers.my-site.com
)。注釈
Liferay 7.3 GA2以降、オプションで言語セレクターからサイトのデフォルトロケールを選択できます。 たとえば、サイトの翻訳ごとにドメインがある場合(たとえば、
unchien.ca
とadog.ca
)、各ドメインの公開ページと非公開ページにバーチャルホストを追加し、それぞれのデフォルトロケールを指定できます。注釈
ロケールは、サイトで使用可能な言語に制限されます(定義されている場合)。 ロケールが指定されていない場合は、サイトのデフォルトのロケールが使用されます。 ロケールは、関連付けられているすべてのドメインのサイトに適用されます。
Liferay 7.3 GA2以降 では、複数のドメインを持っている場合、公開ページや非公開ページのURL入力の横にある
+
/-
ボタンをクリックすると、そのページセットに新しいURLを追加したり、URLを削除したりできます。重要
ドメインは単一のサイトにのみ適用できます。 1つのドメインを複数のサイトにマッピングすることはできません。
変更を 保存 します。
これで、設定済みのドメインを使用してサイトにアクセスできるようになりました。