質問: apache2でユーザーディレクトリが apache2でユーザーディレクトリを使いたいんですが ただのapacheではデフォルトでユーザーディレクトリがつかえるんですが 403でパーミッションを直して使えて apache2でいろいろ apache2.confなどにuserdir.cなどのモジュールを読み込ませたり sites-avalias/defaultに /home/*/public_htmlなど試してみたいんですが ダメみたいです ちょっと省略していますが ちなみにバージョンはapache/2.2.3です エラーは http://xxxxx/~ユーザー名 にアクセスすると 403ではなく404エラー フォルダが無いということは sites-avalias/defaultかapache2.confの設定がおかしいんでしょうか? ちゃんと /home/xxxx/public_htmlも作ってありますし パーミッションもあっています しかし などの設定をしたいんですが sites-avalis/defaultに書くのか それともapache2.confに書くのかまぎらわしくて defaultのほうにはなど書いてあって apache2.confにはmoduleなどいろいろ書いてあります apache2がhttpd.confではなくてまぎらわしくてよくわかりません それとバージョンなど古かったりなど違ったりして できないみたいです apache/2.2.3でユーザーディレクトリを使っているかた 詳しく教えて下さいお願いします
回答: apache-2.2.4を使ってます。 ===== httpd.conf ====== # user home directories include (設定ファイルのパス)/extra/httpd-userdir.conf ======================= の行のコメントをはずし、 ユーザディレクトリの設定は、 ===== extra/httpd-userdir.conf ==== userdir public_html allowoverride fileinfo authconfig limit indexes options multiviews indexes symlinksifownermatch includesnoexec order allow,deny allow from all order deny,allow deny from all ====================================== と、特に編集しないで使えています。