繁体   English   中英

IIS Sharepoint 站点的重定向规则

[英]Redirect Rule For IIS Sharepoint Site

我们设置了 Sharepoint 2019 站点,一切运行良好。 但是,当用户单击左上角 header 中的品牌栏“Sharepoint”时,会将他们带到一个损坏的页面。 对此进行了研究,似乎此链接在 2019 年无法更改,因为其他人也有此问题。

https://social.tec.net.microsoft.com/Forums/en-US/1ef910ec-fb70-443e-bcf4-2d277dc11d2a/sharepoint-2019-on-premise-management-shell-not-working-as-expected?论坛=SP2019

我们想要做的是重定向,因此每当他们访问损坏的链接时,它只会将他们定向到我们 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM