
はじめまして。恐れ入りますがぜひともご教示下さい。
今まで自宅サーバにてApacheでサイト運営していたのですが、友人にせがまれ、友人向けのサイトスペースを用意することになりました。
そこで、友人用のユーザアカウントを用意し(今までは特にユーザーディレクトリを用意して運営していなかった)、ドキュメントルート
/home/"ユーザ名"/public_html
にindex.htmlと.htaccessを用意し、設定を終えたはずなのですがlocalhost/"ユーザ名"/にアクセスするとforbiddenになってしまいます。
/home/"ユーザ名"/public_html以下の全てのディレクトリ/ファイルは所有者nobodyでパーミッションは755です。
また、.htaccessでは、以下の様な設定になっております。
DocumentRoot "/home/"ユーザ名"/public_html/
<Directory "/home/"ユーザ名"/public_html">
Options FollowSymLinks
AllowOverride AuthConfig Limit
</Directory>
です。行き詰まってしまったので考えられる
処置を教えていただけませんでしょうか?
OS:Vinelinux3.1
Webサーバ:Apache1.3.33
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
public_html より上位の「/home/ユーザ名」のパーミッションは 700(rwx------) だったりすると表示できなかったりします。
もし 700 でしたら 「chmod o+x /home/ユーザ名」を実行して apache が読み込みにいけるようにパーミッションを変更する必要があります。
御指摘のとおり、パーミッションが700になっていました。
修正したところアクセスできるようになりました。
ありがとうございました!
No.2
- 回答日時:
No.1さんの言っていらっしゃることが最もな回答だと思いますが、あえて他の意見を。
DocumentRoot "/home/"ユーザ名"/public_html/
<Directory "/home/"ユーザ名"/public_html">
Options FollowSymLinks
AllowOverride AuthConfig Limit
</Directory>
これはバーチャルホストですか?
DocumentRoot が "/home/"ユーザ名"/public_html/
となっているので、"/home/"ユーザ名"/public_html/ ディレクトリにマッピングされるのは
localhost/"ユーザ名"/
ではなく
localhost
になるように思いますが。
解答ありがとうございます。
ユーザディレクトリの公開を目的として
おりまして、対象のユーザディレクトリに設置した
.htaccessで
DocumentRoot が "/home/"ユーザ名"/public_html/
としました。従いまして、localhost/"ユーザ名"/に
アクセスということで問題ないと思うのですが、
認識違いでしょうか・・・?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stable diffusionのエラー
-
アクオス
-
arduino mpu6050 計測できない
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
プロジェクター
-
WindowsでのPythonの挙動について
-
ANA・JALのAPI
-
Scratchでクイズのゲーム制作を...
-
5000個のtiffファイルをpdfへ変...
-
FlowchartのMDファイルをPNG化...
-
この話は本当? 中華AI「DeepSe...
-
(大学)数学の質問をするために...
-
特許公報のPDFから項目毎にExce...
-
Xamppはオープンソースのディス...
-
OSS(オープンソースソフトウェ...
-
みなさん、mvなどはどのアプリ...
-
Webサイトのビデオプレーヤーに...
-
研究する文献がたくさんありま...
-
研究する文献がたくさんありま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スプレッド ヘッダの文字の折...
-
写真集のサーバーを作りたいと...
-
xamppについて
-
UNIXでファイルの中身を更新
-
表をソートできるようにしたい
-
ユーザディレクトリの意味を表...
-
htaccessを作るのが面倒な場合
-
ユーザースタイルシートのドメ...
-
Basic認証でID/.PWを2回きかれ...
-
htaccsessの記述について
-
アクセス制限(.htaccess)につ...
-
リモートデスクトップ接続でパ...
-
サーバーというのとメインフレ...
-
同一のホスト名で何か問題があ...
-
「DNSサーバーを自動的に取得す...
-
DNSサーバを設定したのですがns...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
”Tortoise SVN” と ”Subversio...
-
パスワード設定していないユー...
おすすめ情報