我们在做完office 365混合部署后,迁移到exchange online上的邮箱用户登录OWA有2种方法:
1) 继续使用本地OWA地址登录,如:mail.contoso.com,但通过此方式访问在我们输入完用户名密码后,会弹出对话框,告知用户邮箱在exchange online上,需要使用新的地址登录,如下图:
office 365混合部署静默OWA重定向实现_第1张图片

2)直接告知所有迁移到exchange online的用户,使用:partner.outlook.cn(世纪互联)或者 outlook.office.com (国际版)登录OWA

以上2种情况,对邮箱用户的登录方式都发生了一些改变,对用户来说是有影响的(如果用户数量比较多的话,对IT管理员来说很有压力啊)

那有没有一个比较好的方法,在我们配置完office 365混合部署后,迁移到exchange online的用户依然使用之前的OWA登录方法呢,答案是肯定的,我们需要通过以下方法实现:
备注:此方法适用于exchange 2013&2016&2019

1) 登录exchange 安装所在的目录,如下:C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth

2) 编辑目录下的errorFE.aspx,添加如下内容:
<%
if (ErrorInformation.RedirectionUrl.Contains ("http://outlook.com/owa"))
{
Response.Redirect (ErrorInformation.RedirectionUrl);
}
%>

3)添加完成,如下图:

office 365混合部署静默OWA重定向实现_第2张图片

以上操作需要在其它的exchange服务器重复执行。

完成后,迁移到exchange online上的邮箱用户使用本地的OWA地址进行登录,会直接登录OWA,不会再弹出重定向窗口提示我们新的地址
office 365混合部署静默OWA重定向实现_第3张图片

直接静默重定向到https://outlook.office.com/mail/inbox
office 365混合部署静默OWA重定向实现_第4张图片

关于exchange 2010和office 365混合部署,要实现此功能,请参考以下链接:
https://www.allabout365.com/2012/04/enabling-silent-owa-redirection-for-office-365-hybrid/