티스토리 뷰

소스 배포는 배포서버에서 async나 rsync로 배포해야 하지만,

svn 에서 checkout 으로 내려받게 되면 디렉토리 마다 하위에 .svn디렉토리들이 생기게 됩니다.

php는 기본적으로 서버에서 파싱하기 때문에 소스 유출이 되지 않겠지만 

[디렉토리/.svn/text-base] 을 엑세스 하게 되면 이야기는 달라집니다.


아파치 설정파일에 (ex: httpd.conf )에 아래 내용을 추가해주세요.

<DirectoryMatch "^/.*/\.(svn|git)">
    Deny from all
    ErrorDocument 403 "Access Forbidden"
    #ErrorDocument 404 "404 Not Found"
</DirectoryMatch>

eclipse 설정파일이나 svn, git 관련 소스들은 아래 내용을 정규식에 넣어주세요.

svn|git|hg|bzr|cvs|settings|buildpath|project

'개발스토리 > APACHE' 카테고리의 다른 글

아파치 스트레스(부하) 테스트 ab  (0) 2013.03.25
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함