質問: 仮想ホストのセットアップ 現在、すべてのwebサイトを/var/wwwの下のディレクトリとして所有しています。 http://foo/ディレクトリを指す仮想ホスト/var/www/foo/fooをセットアップします(デフォルトのlocalhostの動作を維持します)。次のファイルfooを/etc/apache2/sites-available/に追加しました。<virtualhost *:80> servername foo documentroot /var/www/foo/foo # other directives here <directory /> options followsymlinks allowoverride none </directory> <directory /var/www/foo/foo> options indexes followsymlinks multiviews allowoverride none order allow,deny allow from all </directory> </virtualhost> 次に、次のコマンドを実行しました。sudo a2ensite foo sudo /etc/init.d/apache2 reload しかし、http://foo/にアクセスすると、isp検索ページが返されます。
回答: チェックアウト https://github.com/aslamkv/vh :)このツールを使用すると、ubuntuですべての設定を行うことにより、仮想ホストを追加および削除できます。シンプルで使いやすいです。免責事項:私は著者です:p