iT邦幫忙

0

IIS設了虛擬目錄後, 上傳圖片正確,fancybox讀不到圖片位置

系統跟目錄為
C:\inetpub\EIP\

上傳檔案位置為
C:\inetpub\EIP\upload

IIS設定upload 虛擬目錄為
D:\EIP\upload

上傳檔案時可以傳入D:\EIP\upload

圖片網址路徑沒問題
一樣是http://xxx.com.tw/upload/xxxxx.jpg

將D:\EIP\upload 已經上傳的檔案放入 C:\inetpub\EIP\upload
就可以正常顯示

請問讀取的部分如何改至D:讀取
我是用fancybox讀取圖片

1 個回答

1
dscwferp
iT邦高手 1 級 ‧ 2020-10-30 10:15:44
最佳解答

把 C:\inetpub\EIP\upload 目錄名 更名為 C:\inetpub\EIP\upload01 <-比如
這樣就可以了!

或 把 IIS設定upload 虛擬目錄 更名 upload01 <-比如
然後URL 改成 http://xxx.com.tw/upload01/xxxxx.jpg
也是可以!

也就是讀取 http://xxx.com.tw/upload/xxxxx.jpg
IIS 會先取 根目錄 C:\inetpub\EIP\ 下的 upload 目錄
再取 upload 虛擬目錄 -> D:\EIP\upload

以上希望能幫您!

阿偉 iT邦新手 2 級 ‧ 2020-10-30 13:38:48 檢舉

可以了,感謝您~!

我要發表回答

立即登入回答