게시판 본문 Active Directory Service Interface - Read Only
| re: 안녕하세요 가상디렉토리 기본문서 질문 |
|---|
|
작성자: 송원석
작성일시: 2003-07-29 23:48,
조회수: 3,595
|
|
안녕하세요? 송원석, 송원석입니다. ^_^
가상 디렉터리의 기본 문서를 설정하는 방법은 기본적으로는 가상 웹 서버의 기본 문서를 설정하는 방법과 똑같습니다. 먼저 다음의 코드를 보시기 바랍니다.
If Request.ServerVariables("LOGON_USER") = "" Then
Response.Status = "401 Authorization Required"
Response.End
End If
Dim objVirDirectory
Dim ADsPath
ADsPath = "IIS://TEST_SVR/W3SVC/64/Root/TEST_DIR"
Set objVirDirectory = GetObject(ADsPath)
Response.Write objVirDirectory.DefaultDoc
Set objVirDirectory = Nothing
위의 코드는 TEST_SVR 라는 서버의 64번 가상 웹 서버 하위에 있는 TEST_DIR 이라는 가상 디렉터리의 기본 문서 설정을 얻어오는 코드입니다. 만약 현재 해당 가상 디렉터리에 다음과 같은 순서로 기본 문서가 설정이 되어져 있다면,1번 : Sample01.asp 2번 : Sample02.asp 3번 : Sample03.asp위의 코드는 다음과 같은 문자열을 출력합니다. Sample01.asp,Sample02.asp,Sample03.asp즉 콤마로 이어진 문자열 형태로 리턴되는 것이죠. ^_^ 따라서 역으로 기본 문서 정보를 수정하고 싶다면, 즉 말씀하신 것 처럼 shop.asp 라는 문서를 기본 문서의 가장 앞 부분에 설정하고 싶으시면 다음과 같이 하시면 됩니다.
If Request.ServerVariables("LOGON_USER") = "" Then
Response.Status = "401 Authorization Required"
Response.End
End If
Dim objVirDirectory
Dim ADsPath, strDefaultDoc
ADsPath = "IIS://TEST_SVR/W3SVC/64/Root/TEST_DIR"
Set objVirDirectory = GetObject(ADsPath)
strDefaultDoc = objVirDirectory.DefaultDoc
objVirDirectory.DefaultDoc = "shop.asp," & strDefaultDoc
objVirDirectory.SetInfo
Set objVirDirectory = Nothing
그리고 위의 샘플 코드에서 사용된
If Request.ServerVariables("LOGON_USER") = "" Then
Response.Status = "401 Authorization Required"
Response.End
End If
부분에 대해서는 다음의 글 중에서 박스로 쳐진 부분을 보시면 됩니다. EgoCube.IISWebAdmin 컴포넌트 04. (버전 1.2.0.60) 감사합니다. ^_^ |
|
IP 주소: 165.21.154.17
|
전체 2 건의 댓글이 존재합니다.
|
송원석 |
아아... 뭔가에 홀린듯 싶습니다. 이 글을 쓰면서 두 번이나 다시 쓰네요... 한번은 무의식중에 새로고침을 눌러버리고 한 번은 다 쓰고 입력까지 하고 나선 편집한답시고 삭제를 해버리질 안나... ^_^;;;
|
2003-07-29 23:52 |
|
송원석 |
암튼, 요점은 ADsPath 를 구성하는 것과 콤마로 이어진 문자열을 조작하는 것입니다. 그 점만 이해하시면 문제될 것이 없을 것이라고 생각합니다. ^_^ 그럼 수고하십시요.
|
2003-07-29 23:53 |
전체 421 건의 게시물,
17 페이지로 구성된
Active Directory Service Interface 게시판의
16 페이지입니다.
|
게시물 | |||
|---|---|---|---|---|
| 47 | 2003-07-29 | 7,130 | ||
| 2003-07-29 | 3,595 | |||
| 44 |
한호 |
2003-07-18 | 822 | |
| 43 | 2003-07-18 | 3,546 | ||
| 42 |
한호 |
2003-07-19 | 703 | |
| 41 | 2003-07-19 | 3,588 | ||
| 40 | 2003-12-06 | 3,045 | ||
| 39 | 2003-12-06 | 3,141 | ||
| 38 |
teamo15 |
2003-07-18 | 770 | |
| 37 | 2003-07-18 | 3,271 | ||
| 36 | 2003-07-10 | 3,428 | ||
| 35 | 2003-07-10 | 3,497 | ||
| 34 | 2003-07-10 | 3,494 | ||
| 33 | 2003-07-10 | 3,289 | ||
| 32 | 2003-07-10 | 3,237 | ||
| 31 | 2003-07-10 | 3,298 | ||
| 30 | 2003-07-11 | 3,146 | ||
| 29 | 2003-07-08 | 3,529 | ||
| 28 | 2003-07-08 | 3,423 | ||
| 27 | 2003-07-09 | 3,336 | ||
| 26 | 2003-07-10 | 3,468 | ||
| 25 | 2003-07-02 | 3,487 | ||
| 24 | 2003-07-02 | 3,727 | ||
| 23 | 2003-07-03 | 3,693 | ||
| 22 | 2003-07-03 | 3,750 |

sign in
join
re: 안녕하세요 가상디렉토리 기본문서 질문