0

Apache2.2 でのサイトのセットアップを容易にするために、mod_vhost_alias を使用したいと考えています。したがって、仮想ホストを次のようにセットアップします。

<VirtualHost *:80>
    VirtualDocumentRoot "/var/www/%0"
</VirtualHost>

また、サイトごとにやりたいことは、次のような追加の構成ファイルを含めることです。

<VirtualHost *:80>
    VirtualDocumentRoot "/var/www/%0"
    Include "/var/www/%0/http.conf"
</VirtualHost>

しかし、Apache はこれを好まないようです。これを達成する他の方法はありますか?

ありがとう、

ジェームズ。

4

1 に答える 1

1

これを逆に行うこともできます。メイン構成ファイルにディレクトリを含め、そこにサイトごとに 1 つの構成ファイルを含めます。例えば

http.conf

Include /apache/sites/

/apache/sites/site1.conf

<VirtualHost *>
  host specific configuration here..
</VirtualHost *>
于 2009-07-31T17:10:57.007 に答える