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