[김성민]님이 남기신 글:
>NameVirtualHost abc.com
>
><VirtualHost sub.abc.com>
>ServerName sub.abc.com
>DocumentRoot /home/sub/public_html
>UserDir /dev/null
></VirtualHost>
>
>이와 같이 해도
>http://sub.abc.com
>http://abc.com/~sub
>
>둘다 되거든요. 일반적으로 사용자를 추가할시에는 /~sub 가
되고,
>sub 사용자를 버추얼로 설정할때에는 /~sub 가 안되도록 할려고
하는데, 잘 안되네요..
>
>성의껏 알려주셨는데, 성공을 못하고 있느니, 맘이 아픕니다.
========================================
UserDir 지시자는 위와같이 가상호스트 섹션에도
적용되어야합니다.
그런데 적용되지 않은걸 보니 뭐가 문제인것 같군요...
(적용되어야 정상입니다.)
다시한번 해보시고 안된다면
redirect 지시자나 mod_rewrite모듈을
이용해서
url 이동을 해야할 것 같군요..
Redirect /~sub http://sub.abc.com
Redirect /~sub/ http://sub.abc.com/
RewriteEngine on
RewriteRule ^/~sub(.+) http://sub.abc.com$1[R,L]
|