··조회 12,091
[질문] 파일 경로에 대하여...
또 슬금슬금 질문하러 왔습니다.
흐흐흐흐..
정규표현식은 책을 따라 해보니 그리 어렵지 않게(물론 예제가 너무 상세해서...)
해결했습니다.
그런데 문제가 엉뚱한데서 생겼습니다.
경로입니다.
음...
웹을 구성할때 홈디렉토리를 만들고 모든 화일들은 그 안에 폴더를 만들고 한다는것은 익히 알고있었는데..
현재 제가 생각하는 게시판의 화일들이 있는 폴더가 그렇게 구성이 안되어있습니다.
예를 들면
c:\apm_setup\htdocs 가 홈디렉토리인데..
화일은
c:\data/test.zip 입니다.
그래서 html(c:\apm_setup\htdocs 에 있는) ../../data/test.zip 이렇게 적어주니 당근 못찾더군요...이론상으로는 두개의 폴더를 나가서 data 폴더를 찾아갈거 같은데 못찾더군요.
그래서 c:\apm_setup\htdocs 안에 바로가기를 해서 data 폴더를 연결해주었지만 못찾더군요...헉...
제가 궁금한것은
만약 index.html 이 있는 폴더(홈디렉토리겠죠)밖에 있는 화일을 링크할수가 없나요...?
좀더 확장을 해보면
C 하드가 홈디렉토리고 어떤 이유로 D 하드를 data 로 만들어서
데이타는 D 하드에 쌓이게 하고 싶다면 어떻게 하나요..?
언제나 모든 데이타는 홈디렉토리 안에 모이게 해야한다면 좀 불편하지 않나요..?
.제 짧은 생각으로 하나 생각한것은 버츄얼 IP 를 하나 만들어서 D 하드를 또하나의 홈디렉토리로 만들어서 링크를 시키는 방법인데...
APM 에서 버츄얼 홈디렉토리가 가능한지도 모르겠고..
짧게 생각한거라 무척 무식해보이기도 하고....
으...
정 안되면 디렉토리 구성을 따로 해야겠지만
현재 컴퓨터하드가 3개로 구성되어있는거라서 어떻게든 방법을 찾아내고 싶답니다..
가르침을 주시면 감사.........
댓글 2
서버 설정에 대해 해박한 지식을 가지고 있는 분 - 보통 SE라는 분들의 도움이 필요할 것 같네요.
물론 APM_Setup을 설치하셨다면 기본적으로 홈 디렉토리를 바꾸거나 버추얼 호스팅을 할 수 있습니다.
Apache 설정 파일인 httpd.conf 파일의 설정을 바꿈으로서 가능합니다.
\Apache\conf\httpd.conf
그러나 몇 개의 하드 디스크를 동시에 사용하거나 홈 디렉토리의 상위 디렉토리로의 링크를 원활하게 하는 방법에 대해서는 잘 모르겠네요.
물론 무식하게(?) 하자면 버추얼 호스팅을 여러 개 설정하고 각각의 홈 디렉토리를 다르게 설정하면 되지만, 그렇게 하는 게 정석은 아닌 것 같네요.
버추얼 호스팅 설정 파일은
\Apache\conf\virtual\hosts.conf 입니다.
이게 정석인지는 모르겠지만 그리 어렵지는 않더군요.
그리고 알라아스 라는 기능도 있어서 도메인을 계속 만들지 않아도 되더군요..