2009-06-22 92 views
0

我們目前正在實施MOSS 2007來替換較舊的門戶系統(Plumtree)並且目前正在尋找搜索。我們在文件服務器上有1000個文件,我們希望用戶能夠搜索。這可以通過添加「文件共享」的內容源並將其指向文件共享的UNC來設置。當您不在本地網絡時,問題是獲取這些數據。在外部訪問Sharepoint文件服務器搜索結果

所以,文件共享是\ FileServer01 \ Files。這有一個名爲Wibble.txt的文件,其中包含Wibble這個詞。

當我搜索Wibble時,它發現這個文件,但它指向文件:\ FileServer01 \ Files \ Wibble.txt。

如果我連接到網絡,這很好,但是當我通過Internet訪問Sharepoint並且我不在知道該服務器的LAN上時,該怎麼辦?

如果我從頭開始寫了一些東西,我會在文件的位置傳遞一個下載頁面,並將其傳輸到我的瀏覽器。 Sharepoint不縫合做類似的事情。

想法?建議?我錯過了簡單的事情嗎?

回答

1

創建一個HttpModule,截獲對此文件共享中文檔的請求,並通過HttpHandler將其呈現給用戶。將模塊和處理程序部署到Web應用程序。

0

使內容可通過HTTP訪問的唯一方法是將所有內容從文件服務器和SharePoint內容數據庫中提取出來。然後,您可以簡單地讓SharePoint抓取而不是文件服務器;您的用戶也可以下載內容。

編輯:爲了使遷移任務更快,更簡單,您可以確保WebDav服務在SharePoint Server上運行,這將允許您使用Windows資源管理器界面打開文檔庫。

+0

令人驚訝的是,他們給了你一個選項,只有當連接到局域網上的文件共享時纔會有效,否則就會報錯。 – Arry 2009-06-24 10:33:37