在当前设置中,共享文档部分的 URL 极其复杂,很难记住,例如:
http://example.org:8888/SharePoint/Shared%20Documents/Forms/name-num-version.aspx?RootFolder=%2fSharePoint%2fShared%20Documents%2fSW%20%2d%20Software&FolderCTID=0x01200045DC2632DDBDA14A9D4EC52D50D92391&View=%7b67A88CE2%2d8B5D%2d491D%2dB82B%2d3E3D8CE28A5D%7d
我希望这个例子是这样的:
http://example.org:8888/SharePoint/Shared-Documents/SW-Software
我所做的只是从显示名称中删除了 %xyz 序列,每个序列都有一个短划线,以及视图的名称(至少对于默认情况)。这在 Sharepoint/IIS 中是否可行?
跟进:所以,手动文件夹清理工作,但是 Sharepoint 有没有办法帮助我生成清理后的版本?如果我想链接到一个文件(我最好的猜测没有用)怎么办?我认为“查看属性”页面最适合链接到,如果有选择的话。
编辑:我刚刚收到一封自动电子邮件,它给了我一个文档的“规范”URL。它与下面的建议完全相同,但空格 (%20) 替换为“+”。不过,仍然有关于如何轻松获得这个的问题(并链接属性页面)。
(元,在评论中回复:我的跟进应该是关于 SF 的新问题吗?)
您可以重命名文件夹,但通常 Sharepoint 会将 URL 重定向到一个视图,这就是您获得长查询字符串的原因。如果你想去一个特定的文件夹,你可以提供你的简化 URL(例如“ http://server/site/shared documents/sw/software”)。您的浏览器将负责对空格进行 URL 编码,Sharepoint 将重写 URL 的其余部分。
话虽如此,如果您要将文件夹的链接发送给同事,则需要先进行清理。
您也应该能够访问文件夹 liek :
http://example.org:8888/SharePoint/LISTNAME/FOLDERNAME/SUBFOLDERNAME
SharePoint 会自行将这些 url 翻译成“复杂”的。
当您第一次创建 DocumentLibrarys 或文件夹等时,不要在名称中使用空格、破折号等。然后,这将使用没有空格等的内部名称创建所述项目,并且该内部名称用于形成 url。创建项目后,您可以返回并将其重命名为包含空格、破折号等,因此它现在将根据需要显示,但 url 仍将使用创建项目时使用的原始内部名称,这意味着您将没有一个充满特殊字符的编码 url。