はじめまして。恐れ入りますがぜひともご教示下さい。
今まで自宅サーバにて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で質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- ルーター・ネットワーク機器 NUROのルータF660Aについて 2 2022/09/07 11:44
- Outlook(アウトルック) 「Microsoft Outlook2016」接続のインポートはできますか? 2 2022/07/10 06:41
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- その他(Microsoft Office) Excelでユーザ名を入力すればそのユーザの最大、平均が表示されるようにする、何も入力されてなければ 1 2022/07/28 00:31
- VPN DNS「8.8.8.8」とは何なのでしょうか? 固定 IP アドレスで光回線の代わりに使えますか? 4 2022/10/17 16:30
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
- その他(セキュリティ) 匿名チャットアプリでの知られたくない会話 個人情報について 1 2023/03/29 18:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スプレッド ヘッダの文字の折...
-
apache2:インディックスページ...
-
パスワード設定していないユー...
-
DNSサーバを設定したのですがns...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
リモートデスクトップ接続でパ...
-
AWSでSSH接続をしたいのですが...
-
同一のホスト名で何か問題があ...
-
Linuxでパスワード変更時に「it...
-
”Tortoise SVN” と ”Subversio...
-
Mailの送信済みメールボックス...
-
BIND エラー not found: 3(NXD...
-
ワークグループ設定のPCの名前解決
-
循環参照にならない方法があっ...
-
RedHatのユーザー名パスワード...
-
iPadの受信メールが消える
-
複数IPアドレスによるサーバ運...
-
IEのイベントログをイベントビ...
-
nslookup IPアドレスの数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザースタイルシートのドメ...
-
スプレッド ヘッダの文字の折...
-
redmineをapacheで起動したいの...
-
パスワード設定していないユー...
-
リモートデスクトップ接続でパ...
-
DNSサーバを設定したのですがns...
-
同一のホスト名で何か問題があ...
-
エクセルで#N/Aを含めた平均値...
-
エラーメールで"too many hops"...
-
循環参照にならない方法があっ...
-
ワークグループ設定のPCの名前解決
-
”Tortoise SVN” と ”Subversio...
-
AWSでSSH接続をしたいのですが...
-
Mailの送信済みメールボックス...
-
「DNSサーバーを自動的に取得す...
-
同じ独自ドメインを2つのサーバ...
-
iPadの受信メールが消える
-
コマンドでのFTP転送が進まない。
-
プロキシサーバとDNSサーバにつ...
-
サーバ空きスペースの活用方法
おすすめ情報