SharePoint删除URL中的尾部斜杠

时间:2012-01-12 14:26:29

标签: url sharepoint-2010 relative-url

我很担心SharePoint 2010会从URL中删除尾部斜杠;我有3个场景,其中发生了以下概述:(所有都发生在发布网站上)

如果我有一个摘要链接Web部件并设置一个链接,让我们说一个外部站点需要一个斜杠,当页面保存时,它将被删除,链接不再有效。我尝试按照一些谷歌搜索的建议添加2个斜杠,这是第一次保存页面,因为删除了最后一个斜杠,但是再次编辑页面并保存,再次删除其他斜杠。

第二种情况,更严重的是,我创建了一个自定义母版页,其中嵌入了一些静态链接,并且像以前一样需要尾部斜杠。当我在Central Admin中更改了Alternate Access映射时(因为我将一个新站点从开发到生产,并在我们的网络上使用现有DNS条目...)SharePoint以某种方式从我的母版页中的Links中删除了所有尾部斜杠;更糟糕的是没有创建版本,除了手动签出和重新编辑页面并再次检入之外,无法恢复它。这种情况,因为没有签出或版本控制发生,让我认为数据库程序或例程被触发,删除了斜杠。

第三种情况与第二种情况相同,只是我使用另一种情况下的管理内容和结构移动了网站。

我不知道这些是否是它发生的唯一时间,还没有测试任何其他情况。

确定我的问题,这是SharePoint 2010的设置或功能可以关闭吗?或者听起来更像是一个BUG

1 个答案:

答案 0 :(得分:0)

我想说“你不应该根据需要使用尾随斜线”但不幸的是,现实并不总是支持这一点。

关于摘要链接webpart。您是否尝试过使用内容编辑器Web部件或链接列表,然后将链接webpart添加到页面?

第二/第三种情况:在确认母版页后,您确定它们的链接是否正确吗?您可以尝试使用javascript动态添加链接吗?性能不是很好,但它会花一些时间来确定以后的正确方法。

相关问题