iT邦幫忙

0

[C#] IIS網站新增虛擬目錄,管理圖片上傳

c#
  • 分享至 

  • xImage
  •  

若你有一個網站分成前台與後台管理系統,當後台上傳圖片的時候,前台和後台勢必都需要儲存一份相同的圖片,如此一來,前台也才能夠得到該圖片資料,但這個做法有一個壞處,萬一還沒有完成上傳,網站就掛掉了怎麼辦?就會造成其中一個網站會沒有該圖片資料。

而這裡提供一個好辦法,就是在IIS上「站台」底下,對您的網站前台與後台,「新增虛擬目錄」,並設定「別名」以「Upload」作為舉例,再設定「實體路徑」,切記前台與後台設定的實體路徑必須一樣,再來我們的前台與後台只需要寫一段相同的程式碼,如此一來,前台與後台都能取得圖片資料。

string backPath = System.Web.Hosting.HostingEnvironment.MapPath("/Upload");
backPath += "\\Photo";
Directory.CreateDirectory(backPath);

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言