次の方法で共有


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 を簡略化する方法について説明します。インターネット インフォメーション サービス (IIS) マネージャを使用することにより、ユーザーがメールボックスにアクセスするために使用する Outlook Web Access の URL を簡略化できます。このトピックの手順は、以下の 2 つのセクションに分かれています。

  • Windows Server 2003
    このセクションの最初の手順では、Web サーバーのルートに送信された HTTPS 要求を Exchange 仮想ディレクトリにリダイレクトする方法について説明します。たとえば、https://mail.contoso.com に送信された要求は https://mail.contoso.com/owa (Exchange 2007 サーバーの場合) または https://mail.contoso.com/exchange (Exchange 2003 サーバーの場合) にリダイレクトされます。
    このセクションの 2 番目の手順では、HTTP 要求を Exchange 仮想ディレクトリと共に HTTPS にリダイレクトする方法について説明します。たとえば、http://mail.contoso.com に送信された要求は https://mail.contoso.com/owa (Exchange 2007 サーバーの場合) または https://mail.contoso.com/exchange (Exchange 2003 サーバーの場合) にリダイレクトされます。
  • Windows Server 2008
    このセクションの最初の手順では、Web サーバーのルート ディレクトリに送信された HTTP 要求を /owa 仮想ディレクトリにリダイレクトする方法について説明します。たとえば、http://mail.contoso.com に送信された要求は http://mail.contoso.com/owa にリダイレクトされます。この手順は、既定の Web サイトまたは OWA 仮想ディレクトリに対して SSL (Secure Sockets Layer) が構成されていない環境に適しています。
    このセクションの 2 番目の手順では、HTTP 要求を /owa 仮想ディレクトリと共に HTTPS にリダイレクトする方法について説明します。たとえば、http://mail.contoso.com に送信された要求は https://mail.contoso.com/owa にリダイレクトされます。この手順は、既定の Web サイトまたは OWA 仮想ディレクトリに対して SSL が構成されている環境に適しています。
    このセクションの 3 番目の手順では、既定の Web サイトの下にある他の仮想ディレクトリについて、リダイレクトを無効にする方法について説明します。既定では、IIS 7.0 の Web サイトの下にあるすべての仮想ディレクトリは、その Web サイトからリダイレクトの設定を継承します。

開始する前に

次の手順を実行するには、使用するアカウントに Exchange サーバー管理者および対象サーバーのローカルの Administrators グループのメンバシップが委任されている必要があります。

Exchange Server 2007 を管理するために必要なアクセス許可、役割の委任、および権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。

手順

Windows Server 2003

IIS マネージャを使用して Outlook Web Access の URL を簡略化するには、次の操作を行います。

  1. IIS マネージャを開き、[Web サイト/既定の Web サイト] に移動します。[既定の Web サイト] を右クリックし、[プロパティ] をクリックします。

  2. [ホーム ディレクトリ] タブをクリックし、[URL へのリダイレクト] オプションをクリックします。

  3. [リダイレクト先] ボックスに「/ディレクトリ名」と入力します。たとえば、https://サーバー名への要求を https://サーバー名/exchange にリダイレクトするには、[リダイレクト先] ボックスに「/exchange」と入力します。

    • Outlook Web Access を使用してアクセスされるすべてのメールボックスが Exchange 2007 サーバーにある場合は、「/exchange」を「/owa」に置き換えることができます。そうすることで、https://サーバー名へのすべての要求が https://サーバー名/owa にリダイレクトされます。
  4. [クライアントは以下に送信されます] 一覧で、[入力された URL の下のディレクトリ] を選択します。

    note注 :
    その他のメールボックスにアクセスするには、ユーザーはユーザー名を含む完全な URL を入力する必要があります。
    note注 :
    URL 内のサーバー名は、ユーザーが Outlook Web Access に到達するためにブラウザに入力するものである必要があり、ネットワークのトポロジによっては、クライアント アクセス サーバーのホスト名ではない可能性もあります。

IIS マネージャを使用して Outlook Web Access の URL を簡略化し、ユーザーを HTTPS にリダイレクトするには、次の操作を行います。

  1. メモ帳で次のファイルを作成し、そのファイルを SSLRedirect.htm として drive:\inetpub\wwwroot に保存します。このとき、<サーバー名> はクライアント アクセス サーバーの名前に置き換えます。

    <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 マネージャを開き、[Web サイト/既定の Web サイト] に移動します。[既定の Web サイト] を右クリックし、[プロパティ] をクリックします。

  3. [ホーム ディレクトリ] タブをクリックし、[URL へのリダイレクト] をクリックします。

  4. [リダイレクト先] ボックスに「/Exchange」と入力します。

  5. [クライアントは以下に送信されます] ボックスで、上記で入力した URL の下のディレクトリを選択します。

  6. [カスタム エラー] タブをクリックし、表で HTTP エラー 403;4 を見つけます。[403;4] をクリックして選択し、[編集] をクリックします。

  7. [参照] をクリックし、この手順の最初に作成したファイルを見つけます。

  8. [OK] をクリックし、この変更を保存します。

  9. コマンド プロンプト ウィンドウを開き、「iisreset /noforce」と入力して IIS を再起動します。

Windows Server 2008

IIS 7.0 の既定の Web サイトまたは OWA 仮想ディレクトリで SSL が要求されていない構成の場合

IIS マネージャを使用して Outlook Web Access の URL を簡略化するには、次の操作を行います。

  1. インターネット インフォメーション サービス (IIS) マネージャ スナップインを起動します。

  2. ローカル コンピュータを展開し、[サイト] を展開して、[既定の Web サイト] をクリックします。

  3. [既定の Web サイトのホーム] ウィンドウの下部の [機能ビュー] がまだ選択されていない場合は、このオプションをクリックします。

  4. [IIS] セクションで、[HTTP リダイレクト] をダブルクリックします。

  5. [このリダイレクト先に要求をリダイレクト] チェック ボックスをオンにし、「/owa」と入力します。

  6. [リダイレクト動作] で、[要求をこのディレクトリのコンテンツにのみリダイレクト (サブディレクトリにはリダイレクトしない)] チェック ボックスをオンにします。

  7. [状態コード] ボックスの一覧で、[検出 (302)] をクリックします。

  8. 操作ウィンドウで、[適用] をクリックします。

  9. 新しい設定を有効にするために、コマンド プロンプトを起動し、IISReset コマンドを実行します。

note注 :
この手順を実行する場合、既定の Web サイトまたは OWA 仮想ディレクトリで SSL が要求されていると、ユーザーが OWA 仮想ディレクトリを指定せずにそのディレクトリにアクセスしようとしたときに、"403 - 許可されていません: アクセスが拒否されました" というエラー メッセージが表示されます。たとえば、ユーザーが http://mail.contoso.com という Web アドレスを使用すると、エラー メッセージが返されます。このシナリオでは、HTTP を HTTPS にリダイレクトしたうえで、さらに /owa 仮想ディレクトリにリダイレクトする必要があります。それには、次の手順を実行します。

IIS 7.0 の既定の Web サイトまたは OWA 仮想ディレクトリで SSL が要求されている構成の場合

IIS マネージャを使用して Outlook Web Access の URL を簡略化し、ユーザーを HTTPS にリダイレクトするには、次の操作を行います。

  1. インターネット インフォメーション サービス (IIS) マネージャ スナップインを起動します。

  2. ローカル コンピュータを展開し、[サイト] を展開して、[既定の Web サイト] をクリックします。

  3. [既定の Web サイトのホーム] ウィンドウの下部の [機能ビュー] がまだ選択されていない場合は、このオプションをクリックします。

  4. [IIS] セクションで、[HTTP リダイレクト] をダブルクリックします。

  5. [このリダイレクト先に要求をリダイレクト] チェック ボックスをオンにします。

  6. /owa 仮想ディレクトリの絶対パスを入力します。たとえば、「**https://mail.contoso.com/owa**」と入力します。

  7. [リダイレクト動作] で、[要求をこのディレクトリのコンテンツにのみリダイレクト (サブディレクトリにはリダイレクトしない)] チェック ボックスをオンにします。

  8. [状態コード] ボックスの一覧で、[検出 (302)] をクリックします。

  9. 操作ウィンドウで、[適用] をクリックします。

  10. 新しい設定を有効にするために、コマンド プロンプトを起動し、IISReset コマンドを実行します。

Windows Server 2008 の最上位ディレクトリにリダイレクトを構成すると、その設定は下位レベルのディレクトリに伝達されます。たとえば、前の手順に示したように /owa 仮想ディレクトリへのリダイレクトを構成した場合、既定の Web サイトに対して構成した設定が、/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 の管理」を参照してください。

クライアント アクセスを管理する方法の詳細については、「クライアント アクセスの管理」を参照してください。

参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。