質問: apache初心者で勉強中のものです。 XAMPPを使用してhtmlにアクセスしようとしているのですが404エラーとなってしまいます。 httpd.confのServerRootは"C:/xampp/apache"と指定しております。 C:/xampp/apache/Helloフォルダにworld.htmlを配置して localhost/Hello/world.htmlにアクセスすると404と帰ってきます。 ServerRoot等の設定の仕方、認識など間違っているところはありますでしょうか。
回答: httpd.conf の中に`DocumentRoot`というディレクティブがあるはずです。 そこに設定されているパスの下に、 ``` [DocumentRoot に設定されているパス]/Hello/world.html ``` という形でコンテンツを配置してください。 ServerRoot は、Apache がインストールされているディレクトリを示すディレクティブです。 コンテンツの配置場所を示すディレクティブは、DocumentRoot になります。