我們的實時安裝使用IIS和虛擬目錄訪問存儲在另一臺服務器上的圖像或pdf等內容。我們正在嘗試使用CF9開發版的內置網絡服務器來設置類似的東西。如何在內置網絡服務器上的遠程服務器上設置虛擬映射到資源?
到目前爲止,我可以成功地使用cfdirectory來轉儲該遠程源文件上的文件,我必須使CF9應用服務器登錄與我一樣。
我可以將文件夾從遠程服務器複製到我的本地PC,並將虛擬映射條目添加到jrun-web.xml,並且工作正常,但這對於我們的目的並不理想。
<virtual-mapping>
<resource-path>/login/images/directory/*</resource-path>
<system-path>C:/Users/[MyUserName]/Desktop/directory</system-path>
</virtual-mapping>
但是我無法直接映射到該遠程服務器。 我試圖
<virtual-mapping>
<resource-path>/login/images/directory/*</resource-path>
<system-path>\\[remoteServer]\images\directory</system-path>
</virtual-mapping>
而且
<virtual-mapping>
<resource-path>/login/images/directory/*</resource-path>
<system-path>//[remoteServer]/images/directory</system-path>
</virtual-mapping>
我試圖映射網絡驅動器
<virtual-mapping>
<resource-path>/login/images/directory/*</resource-path>
<system-path>Z:/images/directory</system-path>
</virtual-mapping>
所有這一切都導致404的內部/登錄/ images /目錄/
什麼
你爲什麼不在本地使用IIS的任何原因? – baynezy
沒有真正的原因,但是我認爲使用內置的網絡服務器會更容易。 – invertedSpear
本地使用IIS或Apache的+1。你會有更多的選擇,肯定有更多的人可以幫助你:) –