2016-05-16 140 views
2

我有4個獨立的ASP網站部署在IIS服務器中。訪問同一IIS中另一個網站的網站文件夾

我使用relativePath訪問我的網站圖片,所以我有root/path_to_files(類似的東西)。

我的問題是我想從website2訪問website1圖像文件夾等,web3訪問web4(你得到的圖片)。

我嘗試了absolutePAth,但安全原因(不安全)阻止了我。

我正在從文件中讀取存儲庫的名稱和路徑。

我可以做什麼,不用重新制作全部或創建一箇中央存儲庫(並上傳所有文件)。

編輯1:使用網址被鎖定,但我可以解鎖。 我可以使用URL獲取/列出文件夾和圖像並使用它們?像解析一個relativePATH中的網址到其他網站?

中央存儲庫該網站已經投入生產,它將有很大的影響時間/ benfit做到這一點。

+2

我會說你應該做你說你不想做的事。創建一個網站來提供靜態資源,CDN風格。 – Crowcoder

+0

如果使用圖像的完全限定路徑,會發生什麼情況? 'http:// example.com/img.jpg' –

回答

0

您是否考慮了符號鏈接?您可以製作一個共享圖像文件夾。然後每個文件夾都可以看到「圖像」文件夾爲自己的文件夾。

+0

在IIS上,它被稱爲虛擬文件夾。 –

+0

虛擬文件夾/ symb鏈接/硬鏈接不起作用,當您訪問xpto \ Vpath時,您將獲得鏈接文件夾的絕對路徑。我想我會去CDN風格 –

+0

如果你使用IIS加入文件夾肯定....在操作系統級別而不是在IIS中,它不會知道區別。我已經成功地使用它來共享Web API之間的文件夾,這兩個文件夾都需要將相同的xls文檔服務到其客戶端。 – Ben

相關問題