0

私はいくつかのサイトを持っています、そしてそれらはすべて単一のサーバー上で同じセットアップを持っています。ここで、sitesが有効なディレクトリにあるそれぞれの個別の構成ファイルの代わりに、共通のファイルが必要です。

アイデアはこれです:

www.abc.comにはDocumentRootとして/var/ www / abcが必要であり、www.xyz.comにはDocumentRootとして/ var / www/xyzが含まれている必要があります。

ログファイル、連絡先メールなどの他のすべてのパラメータも同じ設定にする必要があります(abc.comには管理者メールとしてcontact@abc.com、xyz.comには管理者メールなどとしてcontact@xyz.comが必要です)。

ワイルドカードなどを逆参照する方法に関するチュートリアルが見つかりませんでした。

よろしく、

JP

4

1 に答える 1

2

あは。解決策を見つけました。VirtualDocumentRootがその答えです。

次のような1行

VirtualDocumentRoot /var/www/%0

仕事をします。Haventは実際にログの内容を理解しましたが、同様で簡単なはずです。

関連するスレッドについては、https://serverfault.com/questions/182929/wildcard-subdomain-directory-namesを参照してください。

このためにvhost_aliasモジュールを有効にする必要があります。(sudo a2enmod vhost_aliasubuntuで)。

于 2010-10-24T11:03:10.310 に答える