2012-01-12 17 views
4

Im ISPConfig 3.0.4を使用して複数のサイトが既に実行されています。ISPConfig 3.0.4でデフォルトの仮想ホストを設定する

私は最近multisite wordpress installをセットアップし、このドメイン(www.domaina.comと言う)をサーバーのデフォルトの仮想ホストにしたいと考えています。このようにして新しいサイト(www.domainb.com)を追加するとデフォルトになります。ispconfigにサイト定義が設定されていない場合は、domainbを設定します。現在、デフォルトのサイトとして設定されているように見えるため、www.domainc.comにアクセスします。

ここに誰もそれを変更する方法を知っていますので、私はdomainaをデフォルトとし、domaincではなく、新しいサイトを追加するたびに変更を加える必要はありませんか?

答えて

1

名前が一致する仮想ホストがない場合、apacheは最初に見つけたサイトを表示します。この場合のグローバルなデフォルトを持ってするには、行の前に、あなたのhttpd.confにデフォルトのバーチャルホストを追加することができます。

<VirtualHost 192.168.0.1> 
ServerAdmin [email protected] 
DocumentRoot /path/to/your/company/website/ 
</VirtualHost> 

いけない変更することを忘れ:
は/etc/apache/vhosts/Vhosts_ispconfig.conf含めますIPアドレス、電子メールアドレス、パス。

+1

私はこの修正を知っていて、あなたがここでそれを書いていただきありがとうございます。私が本当に探していたのは、これを自動的に行うための方法(ispconfigの設定を介して)でした。これは、サーバーに直接ログインする必要はありませんでした。私はこの変更をhttpd confファイルに行っており、現在は動作しています。しかし、ISPの設定からそれを行う方法はありますか? – bretterer

0

ISPConfigから、これを達成する最良の方法は、あなたのウェブサイトの最初のアルファベット順のサイトを作成することです。

たとえば、000-defaultが動作します。

次に、メインドメイン(ここではwww.domaina.com)へのリダイレクトを作成します。

関連する問題