2012-08-16 68 views
0

我在SharePoint 2010中创建了公共Internet站点。我已将一个index.html网页上载到文档库,我将其称为“abc”。这是我想要发生的事情:导航到SharePoint 2010中的文档库时默认为索引页

www.website.com/abc >>应自动直接指向该库中的index.html。

取而代之的是,当我转到该URL时,系统会要求我登录。但是,我用于编辑该网站的常用登录信息没有任何作用,并且我最终只是将其用于空白页面。

如果我输入完整的URL www.website.com/abc/index.html,它会转到正确的页面,所以我知道它已经发布。

index.html页面是文档库中的唯一项目。

文档库设置中列出的网址是http://www.website.com/abc/Forms/AllItems.aspx。我认为这是我需要改变以使其默认为index.html。有人知道怎么做吗?

谢谢。

回答

0

Sharepoint文档库只能为其默认页面设置默认视图。你可以创建一个视图来进行更改,或编辑默认视图?

如果没有,您可以随时在Sharepoint Designer中编辑默认视图,并将重定向到您的页面,但这有点骇人听闻。

+0

感谢您的帮助。我在SharePoint Designer中编辑了默认视图(我命名为“重定向”),并将此代码放在其上(删除所有其他代码): <%@ Page Language =“C#”%> ' 我收到此错误:“处理/abc/Forms/Redirect.aspx期间发生错误,此文件中不允许有代码块。” 我对ASP不是很熟悉,所以不知道如何修正错误。我意识到这可能不是理想的解决方案,但现在快速解决问题已经很好了。 – 2012-08-16 18:48:40

+0

最简单的解决方案是使用[javascript重定向](http://www.tizag.com/javascriptT/javascriptredirect.php).. – 2012-08-16 19:16:56

+0

谢谢。我意识到ASP可能是问题,并将其改为标准的HTML重定向。这似乎起作用,至少在登台服务器上。但是,一旦发布,重定向视图会要求我登录......但这可能是一个单独的问题。 – 2012-08-16 19:35:06