AWS EC2 LinuxサーバにVirtualHostを設定しようとしています。ただし、要求をデフォルトのページに引き続き送信します。AWS EC2上のApache VirtualHostsが機能しない
私はapacheをインストールしましたが、/var/www/html/
にインデックスファイルを作成すると、期待どおりに表示されます。
しかし、私が*.conf
仮想ホストを追加すると、単にデフォルトページに戻ります。
私は私の/etc/httpd/conf.d/{myvhost.conf}
ファイル作成しました:
<VirtualHost *:80>
DocumentRoot "/home/username/www/public"
ServerName ec2-13-55-0-7.ap-southeast-2.compute.amazonaws.com
</VirtualHost>
/WWW、/公共と私はカスタムindex.html
ファイルを追加しましたパーマが755
IncludeOptional conf.d/*.conf
は/etc/httpd/conf/httpd.conf
再起動のapacheでコメント解除され。
しかし、デフォルトのページが表示され、私の/home/username/www/public
ではありません。
なぜですか?
スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[Super User](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 [Dev Opsについての質問はどこに投稿しますか?](http://meta.stackexchange.com/q/134306)も参照してください。 – jww