우선 httpd.conf 의 설정 내용중 필요하다고 생각하는 부분입니다.
#
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is received.
#
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
# <Limit GET POST OPTIONS PROPFIND>
# Order allow,deny
# Allow from all
# </Limit>
# <LimitExcept GET POST OPTIONS PROPFIND>
# Order deny,allow
# Deny from all
# </LimitExcept>
Options FollowSymLinks ExecCGI Includes MultiViews
AllowOverride None
order allow,deny
allow from all
</Directory>
그리고 당연히 계정 홈디렉토리 밑에는 퍼블릭_에치티엠엘
디렉토리를 만든후.. index.html을 만들어 놓았습니다.
(참고로 S-URL/~Uid/index.html 도 해봤습니다. ㅠ.ㅠ)
음.. 처음에는 퍼미션 문제인가?? 하고 별지랄을 다해봐도 안됩니다.
음.. 그리고 계정사용자의 홈페이지만 안뜨지.. 매인 홈페이지(?)는
아주 잘 뜹니다.
그리고 로그스 디렉토리안의 에러 로그파일은 보면..
아파치가 이런 샆질을 하고 있습니다.
파일이 존재하지 않습니다. /home/httpd/html/~Uid
에거겅.. 혹시 mod_userdir.c 이 아주 잘못된것은 아닌지요.. ㅠ.ㅠ
현재 박스는 슬랙 7.1에 아파치 3.12 마이에스큐엘 음.. ㅠ.ㅠ 최신판
젠드.. 젠드 옵티마이저.. 를 쓰고 있습니다.
--
왈왈