外部访问Sharepoint文件服务器搜索结果

时间:2009-06-22 16:03:31

标签: search moss sharepoint-2007

我们目前正在实施MOSS 2007以取代旧的门户系统(Plumtree),目前正在寻找搜索。我们在文件服务器上有1000个文档,我们希望用户能够搜索。我可以通过添加“文件共享”的内容源并将其指向文件共享的UNC来设置。当您不在本地网络上时,问题是访问此数据。

因此,文件共享是\ FileServer01 \ Files。这有一个名为Wibble.txt的文件,其中包含单词Wibble。

当我搜索Wibble时,它找到了这个文件,但是它指向文件:\ FileServer01 \ Files \ Wibble.txt。

如果我连接到网络,这很好,但是当我通过互联网访问Sharepoint并且我不在知道该服务器的LAN上时呢?

如果我从头开始写一些东西,我会在文件位置传递一个下载页面,然后将其传输到我的浏览器。 Sharepoint不接缝做类似的事情。

想法?建议?我错过了一些简单的东西吗?

2 个答案:

答案 0 :(得分:1)

创建一个HttpModule,拦截对此文件共享中的文档的请求,并通过HttpHandler将它们呈现给用户。将模块和处理程序部署到Web应用程序。

答案 1 :(得分:0)

通过HTTP访问内容的唯一方法是将所有内容从文件服务器带到SharePoint内容数据库。然后,您可以简单地让SharePoint抓取而不是文件服务器;您的用户也可以下载内容。

编辑:要使迁移任务更快更容易,您可以确保在sharepoint框上运行WebDav服务,这样您就可以使用Windows资源管理器界面打开文档库。