0

サーバーマシン上に、/ var / www / wikiを指し、正常に動作する「localwiki.com」というローカルドメインがあります。

サイトが利用可能でサイトが有効な構成:

<VirtualHost *:80>
DocumentRoot /var/www/wiki/
ServerName localwiki.com
ServerAlias *.localwiki.com
</VirtualHost>

/ var / www / doxygen( "serverIP" / doxygenを使用してアクセスできます)の2番目のローカルドメインを作成したかったのです。

これは、/ etc / apache2 / sites-available/localdoxygen.comに作成されたlocaldoxygen.com構成ファイルです。

<VirtualHost *:80>
DocumentRoot /var/www/doxygen/
ServerName localdoxygen.com
ServerAlias *localdoxygen.com
</VirtualHost>

サイトにシンボリックリンクを作成するために「a2ensite」を使用しました-サイトでlocaldoxygen.comを指すことができます-利用可能:

sudo a2ensite localdoxygen.com

また、新しい構成をリロードしました。

sudo /etc/init.d/apache2 reload

そしてapacheを再起動しました:

sudo service apache2 restart

しかし、ドメイン(localdoxygen.com)はまだ機能しません。

これを修正する方法について何か提案はありますか?

4

4 に答える 4

3

この問題を解決するには、ドメインのDNSをアクティブ化するために、/ etc/bindにエントリを追加する必要がありました。

于 2012-05-03T10:45:03.877 に答える
1

これらのconfファイルをロードするには.confで終わる必要があると思います:すなわちlocaldoxygen.com.conf

于 2012-05-09T04:31:02.060 に答える
1
  1. デフォルトサイトを無効にする-a2dissitedefault(!!!)
  2. 正しいDNS
  3. / etc / apache2/sitesにチェックインします-サイトを有効にします
  4. リロードapache2/etc/init.d/apache2リロード
于 2012-05-09T05:58:35.200 に答える
0

1つのIPで複数のドメインをサポートするNameVirtualHostには、を定義する必要があります。apache2.conf

NameVirtualHost 123.456.789.123:80

また

NameVirtualHost *:80

単一のIPアドレスで複数の名前ベースのWebサイトを実行するも参照してください。

于 2012-04-30T09:49:14.610 に答える