次の方法で共有


リモート コンピューター上のフォルダーに既存の Web サイトに仮想ディレクトリを作成する方法

この記事では、既存の Web サイト上の仮想ディレクトリをリモート コンピューター上のフォルダーに作成、テスト、および削除する方法について説明します。

元の KB 番号: 308150

リモート仮想ディレクトリは、Web サイトのホーム ディレクトリに含まれていないディレクトリですが、ホーム ディレクトリ内にあるかのようにクライアント ブラウザーに表示されます。 リモート仮想ディレクトリには、汎用名前付け規則 (UNC) 共有の場所にマップされるエイリアスがあります。 クライアントは、Web サイトの URL にエイリアスを追加して、その仮想ディレクトリ内の Web コンテンツを参照します。 次の表に、これらのマッピングを示します。

物理的な場所 エイリアス URL パス
C:\WWWroot ホーム ディレクトリ
(なし)
http://Sales
\\RemoteServer
\SalesData\ProdCustomers
顧客 http://Sales/Customers

仮想ディレクトリと物理ディレクトリ (エイリアスのないディレクトリ) の両方が Internet Services Manager に表示されます。 仮想ディレクトリは、隅に地球儀があるフォルダー アイコンで示されます。

リモート ネットワーク共有を構成する方法

リモート ネットワーク共有への仮想ディレクトリを作成するには、共有を作成し、その共有に Web コンテンツを格納します。 適切な共有アクセス許可を設定し、適切な NTFS アクセス許可を追加して、コンテンツを含むフォルダーへのアクセスを制御します。

Note

仮想ディレクトリの作成後に、Web コンテンツをリモート共有に発行することもできます。

仮想ディレクトリを作成する方法

  1. 管理者特権を持つアカウントを使用して Web サーバー コンピューターにログオンします。

  2. Start をクリックし、Programs>Administrative Tools をポイントして、[Internet Services Manager をクリックします。

  3. インターネット インフォメーション サービス ウィンドウで、サーバー名 (サーバー名はサーバーの名前) を展開します。

  4. 目的の Web サイト (例: 既定の Web サイト) を右クリックし、 New をポイントして、[仮想ディレクトリ ] をクリック

  5. 仮想ディレクトリの作成ウィザードの ページで、[次へ] をクリック

  6. [ 仮想ディレクトリのエイリアス ] ページで、目的のエイリアス (たとえば、 Sales) を入力し、[次へ ] をクリック

  7. [ Web サイト コンテンツ ディレクトリ ページで、作成したリモート フォルダー (\\Server\Share など) への UNC パスを入力し、[次へ ] をクリック

  8. [ ユーザー名とパスワード ページで、リモート フォルダーにアクセスするための十分な権限を持つユーザー名とパスワードを入力します。

    Note

    最高レベルのセキュリティを維持するには、リモート コンテンツへのアクセスを提供するために必要な最小限のアクセス許可を持つアカウントを使用します。

  9. [次へをクリックし、手順 8 で使用したパスワードを [Confirm パスワード] ダイアログ ボックスに再入力し、[OK] をクリック

  10. アクセス許可 ページで、仮想ディレクトリに設定するアクセス許可のチェック ボックスをオンにします。

    既定では、読み取りアクセス許可とスクリプトの実行アクセス許可が既に選択されています。 たとえば、ユーザーに仮想ディレクトリ内のコンテンツの変更を許可する場合は、[ Write ] チェック ボックスをオンにします。

  11. [次へ] をクリックし、 [完了] をクリックします。

    Note

    仮想ディレクトリは、作成先の Web サイトの構成とセキュリティ設定を継承します。

仮想ディレクトリをテストする方法

  1. Internet Explorer を起動します。

  2. Address ボックスに、Web サーバーの URL (http://WebServer など) を入力し、[Go] をクリックします。

    既定の Web サイトを表示できることを確認します。

  3. 手順 2 で入力したアドレス (たとえば、 http://WebServer/Sales) に仮想ディレクトリのエイリアスを追加し、 Go をクリックします。

    仮想ディレクトリ Web コンテンツがブラウザー ウィンドウに表示されます。

仮想ディレクトリを削除する方法

仮想ディレクトリを削除するには、インターネット インフォメーション サービス (IIS) がそのディレクトリに格納されているコンテンツを参照するために使用するエイリアスを削除します。

Note

仮想ディレクトリを削除しても、ネットワーク共有とそのコンテンツも削除されません。

仮想ディレクトリを削除するには、次の手順に従います。

  1. Start をクリックし、Programs>Administrative Tools をポイントして、[Internet Services Manager をクリックします。

  2. インターネット インフォメーション サービス ウィンドウで、クリックして server name (server name はサーバーの名前) を展開します。

  3. 削除する仮想ディレクトリを含む Web サイトを展開します。 たとえば、 Default Web サイトを展開します。

  4. 目的の仮想ディレクトリ (たとえば、 Sales) を右クリックし、 Delete をクリックします。

  5. 次のメッセージが表示されたら、 Yes をクリックします。

    このアイテムを削除しますか?

    Note

    Web コンテンツは、仮想ディレクトリがマップされたリモート フォルダーに残ります。

  6. Web サイトを停止してから再起動します。

    1. 目的の Web サイト (例: 既定の Web サイト) を右クリックし、 Stop をクリックします。
    2. Web サイトを右クリックし、[ 開始] をクリックします。
  7. インターネット インフォメーション サービス スナップインを終了します。