Server.mappath ()를 사용하는 경우 절대 경로 및 상대 경로와 같은 많은 매개 변수가 있습니다. 복잡하지는 않지만 혼동하기 쉽습니다. 여기에 분류가 있습니다.
코드 사본은 다음과 같습니다.
./current 디렉토리
/ 웹 사이트 홈 디렉토리
../upper 디렉토리
~/웹 사이트 가상 디렉토리
현재 웹 사이트 디렉토리가 e :/wwwroot 인 경우
응용 프로그램 가상 디렉토리는 e :/wwwroot/company입니다
찾아야 할 페이지 경로는 e :/wwwroot/company/news/show.asp입니다
show.asp 페이지에서 사용하십시오
코드 사본은 다음과 같습니다.
Server.mappath ( "./") 반환 경로는 다음과 같습니다. e :/wwwroot/company/news
Server.mappath ( "/") 반환 경로는 다음과 같습니다. e :/wwwroot
Server.mappath ( "../") 반환 경로는 다음과 같습니다. e :/wwwroot/company
Server.mappath ( "~/") 반환 경로는 다음과 같습니다. e :/wwwroot/company
server.mappath (request.servervariables ( "path_info"))
request.servervariables ( "path_translated")
위의 두 가지 방법의 반환 경로는 d :/wwwroot/company/news/show.asp입니다.