• 締切済み

httpアクセスでNot Found

自宅サーバをREDHAT 9.0からFC4にUPしました。そしたら、/home/(ユーザ名)/public_html/配下のindex.htmが http://マシン名/~(ユーザ名)/index.htm でNOT FOUNDになります。/var/www/html/の方に移すとhttp://マシン名/index.htmで、うまくいきます。httpd.confは 「Userdir public_html」を生かす様に直しました。REDHAT 9.0の時はこの修正でうまくいったのですが、同じようにしたのにうまくいきません。REDHAT9.0とFC4でhttpd.confの修正の仕方が変わったのでしょうか。どなたかご教授ください。 

みんなの回答

noname#106445
noname#106445
回答No.3

Apacheの設定が/var/www / htmlを参照してます。 もう1度httpd.confを見直してください。デフォルトのconfは必ずリネームして残すことです。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

SELinux有効にしていて、ユーザーディレクトリのpublic_htmlへのアクセスが禁止されていたりしませんか? 今時FC4なのは、ちょっと…というのには私も賛成ですが。 # Redhat9を動かしていたようなスペックだと、最新はキツいとは思われますが… # Celeron667MHz、Mem512M、i810でもCentOS4は普通に使えていました。 # サーバならGUI要らないし。

  • xyz846
  • ベストアンサー率27% (15/55)
回答No.1

パーミッションは問題ないか? (ただしその場合404ではなくて403エラーが出た気がする。) でその自宅サーバって外部に出しているものではないのよね? 外部に出すサーバでもうサポートが終了したFedora Core 4を 使うなんて暴挙にでるとは思えないですけど >REDHAT9.0とFC4でhttpd.confの修正の仕方が変わったのでしょうか。 両方とも確認したけどApacheは2.0系だった。

関連するQ&A

専門家に質問してみよう