これまでこのような設定を行ったことはありませんが、Ubuntu 12.04 の apache2 Web サーバーに新しい仮想ホスト Web サイトを追加する必要があります。
** /var/www/sha-prc-corporate に対して /etc/apache2/sites-available/default のような新しい conf ファイルを作成し、以下のコマンドを使用して設定を有効にする必要があります。
sudo a2ensite mynewsite sudo service apache2 を再起動します**
私の質問は、上記の方法が正しいかどうかです。また、/etc/apache2/sites-available/mynewsite の新しい conf ファイルにそれをどのように記述すればよいですか?
アドバイスをいただければ幸いです。
以下の画像は、Web サーバーの現在の設定を示しています。 --> これはデフォルトのファイルです
答え1
設定は正しいようですが、GIF ファイルを解析するのは難しいです :)
示されたコマンドは問題ありません。my_site.conf
でを作成し/etc/apache2/sites-available
てから を実行すると、にa2ensite my_site
が自動的に作成され、VirtualHost が有効になります。 symbolic link
/etc/apache2/sites-enabled
VirtualHost
私の見るところ、ServerName
あなたの には がないので、 と衝突する可能性があることに留意してくださいdefault
。
特定の URL を一致させるには、VirtualHost
次のディレクティブを追加するだけです。
ServerName myname.com
ServerAlias *.myname.com