Apache2では、1つのVHostに複数のServerNameを設定できますか?
内部ウィキ用に「ウィキ」仮想ホストをセットアップしたい。
私のネットワークには「.lan」というサフィックスが付いています。 Apacheに同じ仮想ホスト上の「wiki」と「wiki.lan」の両方に応答させるにはどうすればよいですか?
Virtualhost定義でServerName
ディレクティブとServerAlias
ディレクティブの両方を使用します。あなたは次のようなことをするでしょう:
<VirtualHost *:80>
Servername wiki.lan
ServerAlias wiki
[...]
</Virtualhost>
Apache Docs – ServerAliasディレクティブ を参照してください。
ServerAlias
を使用して他の名前を追加します。
これら2つの形式のいずれかまたは混合を使用できます。
ServerAlias aaa.example.com bbb.example.com ccc.example.com
ServerAlias ddd.example.com
ServerAlias eee.example.com
ServerAlias fff.example.com
ディレクティブは VirtualHost セクションでのみ有効です。
参照: http://httpd.Apache.org/docs/current/mod/core.html#serveralias