본문 바로가기

Papers/Linux

틸드(~)없이 사용자계정 홈페이지 로딩하기

Apache를 설치하고 난후에 각 사용자들에게 계정을 줄 수 있다.
계정을 주고 나서 사용자가 홈페이지에 접속하기 위해서는 아래와 같이 같이 입력해야 한다.

http://x.x.x.x/~USER_ID

이런 형태로 입력해야 하는데 이때 ~표시가 여간 불편한게 아니다. ~없이 사용자계정만 입력하여 서비스 해주기 위해서는
다음과 같은 설정을 해준다.

httpd.conf 파일에 Alias 라고 적혀 있는 부분을 찾아서 아래와 같이 입력한다.

alias   /USER_ID   "/home/USER_ID/public_html/"

이제 아파치를 재새작 하면 된다.

# /etc/rc.d/init.d/httpd restart

** 이때 주의 할 점은 USER_ID뒤에 '/'를 반드시 붙이지 말아야 한다.