웹 개발
Apache error : client denied by server configuration
팩트폭력배
2010. 3. 31. 13:08
Vitual host에 alias를 붙이니 오류가 났다..
virtual host이기 때문에 서버 설정을 바꾸는게 아니라 가상 호스트 설정만 바꾸어야 한다. (보안상..)
httpd-vhosts.conf 에서
Alias /yeory "D:/yeory/webapp1" # Alias 설정.
<Directory "D:/yeory/webapp1">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
만약 가상호스팅을 하지 않고 단독으로 사용한다면 별수없이 서버 설정을 바꾸는게 맞다.
즉 httpd.conf의
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
적색 부분을 Allow from all 바꿔주면 된다.
그리고 자신의 WebRoot로 이동했을때 기본 페이지인 index.jsp, default.jsp 등이 보여지지 않으면 서버 설정을 수정하여야 한다.
<IfModule dir_module>
DirectoryIndex index.html index.jsp default.jsp
</IfModule>
적색 부분 처럼 자신이 작성한 기본 페이지를 추가해주면 되는 것..
virtual host이기 때문에 서버 설정을 바꾸는게 아니라 가상 호스트 설정만 바꾸어야 한다. (보안상..)
httpd-vhosts.conf 에서
Alias /yeory "D:/yeory/webapp1" # Alias 설정.
<Directory "D:/yeory/webapp1">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
만약 가상호스팅을 하지 않고 단독으로 사용한다면 별수없이 서버 설정을 바꾸는게 맞다.
즉 httpd.conf의
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
적색 부분을 Allow from all 바꿔주면 된다.
그리고 자신의 WebRoot로 이동했을때 기본 페이지인 index.jsp, default.jsp 등이 보여지지 않으면 서버 설정을 수정하여야 한다.
<IfModule dir_module>
DirectoryIndex index.html index.jsp default.jsp
</IfModule>
적색 부분 처럼 자신이 작성한 기본 페이지를 추가해주면 되는 것..