아파치 웹서버 질문입니다.

keist4u의 이미지

홈페이지를 서브계정으로넣고 돌리려 하는데요.

윈도우(xp)에서 익스플로러로 열였을때는 제대로 열리지 않습니다.

리눅스에서 모질라로 열였을때는 제대로 열리네요.

엑세스 로그를 살펴보니..

Quote:

172.31.70.1 - - [20/May/2004:10:31:04 +0900] "GET /pioneers HTTP/1.1" 404 280
172.31.70.1 - - [20/May/2004:10:31:08 +0900] "GET /pioneers HTTP/1.1" 404 280
172.31.70.1 - - [20/May/2004:10:31:14 +0900] "GET /pioneers/index.html HTTP/1.1" 200 39
127.0.0.1 - - [20/May/2004:10:31:34 +0900] "GET /pioneers/ HTTP/1.1" 200 39

이런식으로 뜨네요.

httpd.conf 파일에는

Quote:

<IfModule mod_alias.c>
Alias /pioneers/ "/home/pioneers/"

이런 식으로 구성되어 있습니다. 뭐를 더 살펴보아야 할까요?

codebank의 이미지

음... IE에서는 안되고 모질라에서는 된다...
뭔가 문제가 있어보이는군요.
일단 제가 Test를 해보니...

# cat httpd.conf
... [생략]
Alias /test/ /home/test/public_html/

<Directory /home/*/public_html>
    Order allow,deny
    Allow from all
</Directory>
...[생략]

대충 위와같이 설정을하니 원하는대로 접근은 가능하더군요.
access_log를 참고하셨다고 하는데 access_log는 정상적인 접근만을 기록하는
파일입니다. 에러는 error_log에 기록됩니다. error_log를 확인해보면
왜 접근이 안되는지를 확인할 수 있습니다.
물론 가끔 퍼미션때문에 접근이 안되는 경우를 많이 봤습니다.
접근하려는 디렉토리의 퍼미션을 한번 확인해 보세요.

------------------------------
좋은 하루 되세요.