2009-01-07 177 views
0

管理url路徑在ASP.NET中可能是一個真正的痛苦。 AbsolutePath vs RelativePath vs等讓我瘋狂。我發現許多解決方案都要求用戶編輯web.config元素以包含正確的子文件夾路徑;恩。難以管理URL路徑

網站根:http://www.domain.com Web.config文件設置:/

網站根:http://www.domain.com/blog web.config中設置:/博客/

有辦法妥善處理它而無需更改web.config?

+0

I /博客配置爲在IIS或虛擬應用程序的Web應用程序的只是一個子目錄? – Brettski 2009-01-07 03:05:03

回答

2

您可以使用Request.ApplicationPath。使用的參考是here

這樣你的圖片文件夾,例如,將是Request.ApplicationPath +「/ images /」;