在sharepoint 2003(以及2007年我相信)当我将HTML文件放在共享文件夹中时,我可以访问它的URL并将其视为网站。
使用Sharepoint 2010,会发送“附件”内容处置标头,我无法再执行此操作(HTML文件已下载而非已查看)。
我真的想使用来自Sharepoint 2010'列表'的数据创建一个微网站(通过AJAX和XML-RPC Sharepoint 2010提供的消费),但显然这使得它变得困难。有谁知道我怎么能做到这一点?
(PS。我需要这个微型网站的全屏空间,所以在sharepoint中使用HTML似乎是一个坏主意)
答案 0 :(得分:2)
要显示HTML文件而不是下载,您需要在管理中心的Web应用程序的“常规设置”页面中设置“浏览器文件处理”设置。如果将其设置为“Strict”,则只会在docicon.xml文件中打开带有OpenControl条目的文件。尝试将其设置为'Permissive'。
答案 1 :(得分:1)
我发现通过为html文件提供.aspx
扩展名,sharepoint将把文档作为html inlin提供,而不是作为附件。希望这有助于其他人:)