[英]Redirect Rule For IIS Sharepoint Site
我们设置了 Sharepoint 2019 站点,一切运行良好。 但是,当用户单击左上角 header 中的品牌栏“Sharepoint”时,会将他们带到一个损坏的页面。 对此进行了研究,似乎此链接在 2019 年无法更改,因为其他人也有此问题。
我们想要做的是重定向,因此每当他们访问损坏的链接时,它只会将他们定向到我们 sharepoint 的真实主页。
例子 -
断开的链接是 http://servername/my/_layouts/15/sharepoint.aspx
正确的链接是https://sharepoint.companyname.com/SitePages/Home.aspx
这是我想出的添加到 web.config 文件的内容,但似乎没有用。
<configuration>
<system.webServer>
<httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Found">
<add wildcard="*_layouts/15/sharepoint.aspx" destination="https://sharepoint.companyname.com/SitePages/Home.aspx" />
</httpRedirect>
</system.webServer>
</configuration>
关于这里需要做什么的任何想法? 这可能吗? 我没有在这里设置 sharepoint 站点,所以我不确定 http://servername/my/_layouts/15/sharepoint.aspx 是如何成为品牌栏链接的。
谢谢!
如果你想从servername/my/_layouts/15/sharepoint.aspx
重定向到sharepoint.companyname.com/SitePages/Home.aspx
由 iis url 重写,你可以试试这个规则。
<rule name="test6" stopProcessing="true">
<match url="^my/_layouts/15/sharepoint$" />
<action type="Redirect" url="http://sharepoint.companyname.com/SitePages/Home.aspx" />
</rule>
这已经解决。
不确定发生了什么,我唯一做的就是将规则放在服务器名称所在的 IIS 树的最顶部。 在我将规则放在下拉列表中的实际站点之前。 我想这是有道理的,因为我想重定向的 URL 中有服务器名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.