我遇到了 SharePoint 2010 从 URL 中删除尾部斜杠的问题;我有 3 种发生这种情况的情况,概述如下:(都发生在发布站点上)
如果我有一个摘要链接 Web 部件并设置了一个链接,假设是一个外部站点,它需要一个尾部斜杠,当页面被保存时,它被删除并且链接不再有效。我尝试按照一些谷歌搜索的建议添加 2 个斜杠,这在您第一次保存页面时有效,因为最后一个斜杠被删除,但再次编辑页面并保存,然后另一个斜杠再次被删除。
第二种情况要严重得多,我创建了一个自定义母版页,其中嵌入了一些静态链接,并且像以前一样需要尾部斜杠。当我在 Central Admin 中更改备用访问映射时(因为我正在使用我们网络上现有的 DNS 条目将一个新站点从开发投入生产......)SharePoint 以某种方式从我的母版页中的链接中删除了所有尾随斜杠;更糟糕的是,没有创建任何版本,除了手动签出并重新编辑页面并再次签入之外,无法恢复它。这种情况,因为没有发生检出或版本控制,让我认为触发了删除斜杠的数据库过程或例程。
第三种情况与第二种情况相同,只是我使用管理内容和结构移动了一个站点到另一个站点下方。
我不知道这些是否是唯一一次发生,还没有时间测试任何其他场景。
好的,我的问题是,这是可以关闭的 SharePoint 2010 的设置或功能吗?还是听起来更像是一个BUG