• ベストアンサー

ApacheでServerRootが表示されない

Apacheを再起動すると"ServerRoot"で指定してあるページが表示されなくなってしまいました。 設定ファイル("httpd.conf")もとに戻してページ更新をしましたが、以下のページが表示されます。  http://222.148.95.91/  #固定IPじゃないので公表します。 どうすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

http://hogehoge.tld/ で見えるドキュメントの指定はServerRootじゃなくてDocumentRootです。 httpd.confのDocumentRootで指定されているディレクトリがindex.htmlを置いた場所になっているか確認しましょう。

noname#31077
質問者

お礼

DocumentRoot"index.html"がなかったです。 もしかしたら消してるかもしれません;; てきとうな"index.html"を調達してためしましたが、結果は変わらなかったです。 "index.html"がないと他のファイルにもアクセスできないのでしょうか? なくても動きそうな気がするんですが、、、 他のファイルにアクセスしようとすると"Not Found"と言われてしまいます。

noname#31077
質問者

補足

再起動かけたら直りました。 今度は消してしまった"index.html"を見つけないと… 回答いただきありがとうございました。

関連するQ&A