如何简化 Outlook Web Access URL

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2011-11-23

本主题说明如何简化 Microsoft Exchange Server 2007 中的 Microsoft Office Outlook Web Access URL。使用 Internet 信息服务 (IIS) 管理器可以简化用户访问其邮箱时使用的 Outlook Web Access URL。本主题中的步骤分为以下两部分:

开始之前

若要执行以下步骤,必须为您使用的帐户委派 Exchange Server 管理员角色以及目标服务器的本地 Administrators 组成员身份。

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

步骤

Windows Server 2003

使用 IIS 管理器简化 Outlook Web Access URL

  1. 打开 IIS 管理器,然后导航到“网站/默认网站”。右键单击“默认网站”,然后单击“属性”。

  2. 单击“主目录”选项卡,然后单击“重定向到 URL”选项。

  3. 在“重定向到”中,键入 /目录名称。例如,若要将 https://服务器名称 请求重定向到 https://服务器名称/exchange,请在“重定向到”中键入 /exchange

    • 如果将使用 Outlook Web Access 访问的所有邮箱均位于 Exchange 2007 服务器上,可以将 /exchange 替换为 /owa。这样可以将所有 https://服务器名称 请求重定向到 https://servername/owa。
  4. 在“客户端将定向到:”列表中,选择“输入的 URL 下的目录”。

    note注意:
    若要访问其他邮箱,用户必须输入完整的 URL,包括用户名。
    note注意:
    URL 中的服务器名称必须是用户访问 Outlook Web Access 时在浏览器中键入的内容,也许不同于客户端访问服务器的主机名,这取决于网络的拓扑。

使用 IIS 管理器简化 Outlook Web Access URL 并将用户重定向到 HTTPS

  1. 在记事本中创建以下文件,并将其保存为 驱动器:\inetpub\wwwroot 下的 SLRedirect.htm,将 <服务器名称> 替换为您的客户端访问服务器的名称:

    <html>
    <head>
    <title>HTML Redirection to https:</title>
    <META HTTP-EQUIV="Refresh"
    CONTENT="1; URL=https://<servername>/exchange">
    </head>
    <body>
    This page is attempting to redirect you to <a href="https:// <servername>/exchange/">https:// <servername>/exchange</a><br>
    If you are not redirected within a few seconds, please click the link above to access Outlook Web Access.
    </body></html>
    
  2. 打开 IIS 管理器,然后导航到“网站/默认网站”。右键单击“默认网站”,然后单击“属性”。

  3. 单击“主目录”选项卡,然后选择“重定向到 URL”。

  4. 在“重定向到”中输入 /Exchange

  5. 选择“客户端将定向到: 输入的 URL 上的目录”。

  6. 单击“自定义错误”选项卡,然后在表中找到 HTTP 错误 403;4。单击 403;4 将其选中,然后单击“编辑”。

  7. 单击“浏览”找到此步骤开始时创建的文件。

  8. 单击“确定”保存更改。

  9. 打开命令提示符窗口,然后键入 iisreset /noforce 以重新启动 IIS。

Windows Server 2008

对于 IIS 7.0 中的默认网站或 OWA 虚拟目录不需要 SSL 的配置

使用 IIS 管理器简化 Outlook Web Access URL

  1. 启动 Internet 信息服务 (IIS) 管理器管理单元。

  2. 依次展开本地计算机、“站点”,然后单击“默认网站”。

  3. 在“默认网站主页”窗格底部,单击“功能视图”(如果此选项尚未选中)。

  4. 在“IIS”部分中,双击“HTTP 重定向”。

  5. 单击以选中“将请求重定向到此目标”复选框,然后键入 /owa

  6. 在“重定向行为”下,单击以选中“仅将请求重定向到此目录(非子目录)中的内容”复选框。

  7. 在“状态代码”列表中,单击“已找到 (302)”。

  8. 在“操作”窗格中,单击“应用”。

  9. 要使新设置生效,请启动命令提示符,然后运行 IISReset 命令。

note注意:
如果使用此步骤且默认网站或 OWA 虚拟目录中需要·SSL,则用户在没有指定虚拟目录的情况下尝试访问 OWA 虚拟目录时将收到“403 - 禁止访问: 拒绝访问”错误消息。例如,当用户使用 http://mail.contoso.com 网址时,就会收到该错误消息。在这种情况下,您必须将 HTTP 重定向到 HTTPS,然后还必须重定向到 /owa 虚拟目录。为此,请使用以下步骤。

对于 IIS 7.0 中的默认网站或 OWA 虚拟目录需要 SSL 的配置

使用 IIS 管理器简化 Outlook Web Access URL 并将用户重定向到 HTTPS

  1. 启动 Internet 信息服务 (IIS) 管理器管理单元。

  2. 依次展开本地计算机、“站点”,然后单击“默认网站”。

  3. 在“默认网站主页”窗格底部,单击“功能视图”(如果此选项尚未选中)。

  4. 在“IIS”部分中,双击“HTTP 重定向”。

  5. 单击以选中“将请求重定向到此目标”复选框。

  6. 键入 /owa 虚拟目录的绝对路径。例如,键入 **https://mail.contoso.com/owa**。

  7. 在“重定向行为”下,单击以选中“仅将请求重定向到此目录(非子目录)中的内容”复选框。

  8. 在“状态代码”列表中,单击“已找到 (302)”。

  9. 在“操作”窗格中,单击“应用”。

  10. 要使新设置生效,请启动命令提示符,然后运行 IISReset 命令。

在 Windows Server 2008 中配置来自顶级目录的重定向时,设置将传播到低级别目录。例如,当您配置指向上一步骤所示的 /owa 虚拟目录的重定向时,您在“默认网站”上配置的设置也会出现在所有虚拟目录(例如 /Autodiscover/Exchange/Public)的“HTTP 重定向”页上。因此,除了希望重定向的虚拟目录之外,您必须从所有虚拟目录中删除重定向。

使用 IIS 管理器从虚拟目录中删除重定向

  1. 对于具有物理路径的虚拟目录,双击虚拟目录的“功能”视图中的“HTTP 重定向”图标,然后单击以清除“将请求重定向到此目标”复选框。然后,单击“应用”。

  2. 对于没有物理路径的虚拟目录(例如:/Exchange、/Exchweb 和 /Public),“将请求重定向到此目标”复选框可能不可用(显示为灰色)。在这种情况下,请根据需要从 %WINDIR%\System32\Inetsrv 目录中对特定虚拟目录运行类似以下内容的命令:

    appcmd set config "default web site/exchange" /section:httpredirect /enabled:false -commit:apphost
    
  3. (可选步骤)如果已为没有物理路径的虚拟目录启用重定向复选框,请从 %WINDIR%\System32\Inetsrv 目录中运行以下命令:

    appcmd unlock config "default web site" /section:httpredirect -commit:apphost
    

    然后,对于每个相应的虚拟目录,您可以双击“功能”视图中的“HTTP 重定向”图标,然后单击以清除“将请求重定向到此目标”复选框。

详细信息

有关如何管理 Outlook Web Access 的详细信息,请参阅管理 Outlook Web Access

有关如何管理客户端访问的详细信息,请参阅管理客户端访问