我怎样才能让 SharePoint 使用较小的 URL(例如 http://internal.com 而不是 http://internal.com/sites/osfc/Pages/Default.aspx)

我怎样才能让 SharePoint 使用较小的 URL(例如 http://internal.com 而不是 http://internal.com/sites/osfc/Pages/Default.aspx)

我是 SharePoint 2007 的新手,目前主页是htp://internal.com/sites/osfc/Pages/Default.aspx但我想用htp://internal.com或者让 htp://internal.com 重定向到长 URL。

我怎样才能做到这一点?

我考虑过使用 301 重定向,但 IIS 中的站点权限不允许用户查看放置在根目录中的文件,我不想弄乱权限。目前,如果我访问http://internal.com我看到一个 sharepouint 访问被拒绝页面(htp://internal.com/_layouts/AccessDenied.aspx?Source=%2f)。

注意:我上面使用了 htp://,因为 serverfault 不允许超过 1 个 https:// 链接。

非常感谢史蒂文

答案1

我已经有一段时间没有使用它了,但是如果您通过 CA 为缩短的 URL 添加备用访问映射,然后在 DNS 中将连接发送到该服务器,它应该会给您带来预期的效果。

答案2

您不能将默认 IIS 站点的主目录更改为重定向到 /sites/osfc/Pages/Default.aspx 吗?

如果您希望将 http:// 重定向到 https://,您可以随时更改 403;4 自定义错误(需要 SSL)以重定向到完整 URL。

答案3

有很多方法可以解决这个问题,但也许最简单的方法是在根目录创建一个简单的网站集合,并在其中放置一个内容编辑器 Web 部件,其中包含以下 javascript。

location.replace('htp://internal.com/_layouts/AccessDenied.aspx?Source=%2f');

如果你有兴趣缩短其他 SharePoint URL,请查看SharePoint 的 URL 缩短器

请注意,我曾参与过该产品的工作,因此适用常见的免责声明。

答案4

我会尝试使用URL 重写模块对于 IIS。

相关内容