程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> ASP的Server.MapPath()不同參數返回路徑總結

ASP的Server.MapPath()不同參數返回路徑總結

編輯:關於ASP編程

在使用Server.MapPath()的時候,有很多的參數,什麼絕對路徑啊,相對路徑啊,這些不復雜但是很容易弄混淆的東西,這裡將他做一個整理。
復制代碼 代碼如下:
./當前目錄
/網站主目錄
../上層目錄
~/網站虛擬目錄

如果當前的網站目錄為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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved