.Net站點(diǎn)配置iis虛擬目錄引發(fā)的路徑問(wèn)題
在iis7.0上把web程序配置成站點(diǎn)是ok的,但配置成虛擬目錄的話,就會(huì)發(fā)現(xiàn)圖片路徑不對(duì),
樣式文件和圖片都不能加載并且導(dǎo)致鏈接出錯(cuò)。
下面是解決方案:
1,上傳圖片 ~/upload
2,cs程序,鏈接跳轉(zhuǎn),請(qǐng)用~/index.aspx
3,頁(yè)面端引用"~/"路徑的東西,請(qǐng)用<asp:img 等
.Net服務(wù)器控件,html控件不起作用(加runat="server"也不行)
4,頁(yè)面層還可以用"./"
5,對(duì)于用戶控件請(qǐng)用: src='<%=ResolveUrl("../image/logo.png")%>'
6,書寫路徑,請(qǐng)用Vs代碼工具中的彈出框來(lái)選擇
原文鏈接:.Net站點(diǎn)配置iis虛擬目錄引發(fā)的路徑問(wèn)題