1

我遇到了 SharePoint 2010 从 URL 中删除尾部斜杠的问题;我有 3 种发生这种情况的情况,概述如下:(都发生在发布站点上)

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

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

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

我不知道这些是否是唯一一次发生,还没有时间测试任何其他场景。

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

4

1 回答 1

0

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

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

2nd/3rd 场景:你确定他们的链接在母版页检查后是正确的吗?您可以尝试使用 javascript 即时添加链接吗?在性能方面不是很好,但它可以让你有时间在以后找出正确的方法。

于 2012-01-12T15:23:11.357 回答