仮想ホストが正しく動作しているとは思わないでください。これは私がhttpd.confに...それは最後のファイル内のものであるの内側に持っているものです:私の/ etcにある仮想ホストDocumentRootが変更されていない
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html/testing
ServerName testing.aa.local
</VirtualHost>
/hostsファイル:今すぐ
127.0.0.1 testing.aa.local
私がテストに行くとき.aa.localこれは、サイトのルートのインデックスページを表示します。 httpd.confのドキュメントルートはDocumentRoot /var/www/html
です。 VirtualHostのドキュメントルートではなく、ドキュメントのルートを取得しているようです。 httpdを再起動すると、エラーは発生しません。私はhttpdの-Sと言うとき、それは言う:私はそれをtesting.aa.localに行くとき私のインデックス/ var/www/htmlと設定のページではなく、/ var/www/htmlと設定を示している理由
$ sudo /usr/sbin/httpd -S
VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers:
_default_:443 aa.local (/etc/httpd/conf.d/ssl.conf:81)
*:* aa.local (/etc/httpd/conf/httpd.conf:974)
*:80 is a NameVirtualHost
default server testing.aa.local (/etc/httpd/conf/httpd.conf:1031)
port 80 namevhost testing.aa.local (/etc/httpd/conf/httpd.conf:1031) Syntax OK
誰もが理解して/テスト?ここでも、/ var/www/htmlはhttpd.confファイルとしてDocumentRootとして定義されていますが、後で私はvirtualhostコンテナを宣言していますので、上書きするべきだと思いましたか?
デフォルトの "var/www/html"ルートフォルダからの応答も得られません。私がついたように。私は、httpd.confにmod_jk.confを含めて文書を移動させました。私の新しいドキュメントのルートはもちろん、デフォルトのページルートもページが見つからないことを示しています。 –