Создание виртуального каталога на существующем веб-сайте для папки, которая находится на удаленном компьютере

В этой статье описывается создание, тестирование и удаление виртуального каталога на существующем веб-сайте в папку, расположенную на удаленном компьютере.

Применяется к: Windows Server 2012 R2
Оригинальный номер базы знаний: 308150

Удаленный виртуальный каталог — это каталог, который не содержится в домашнем каталоге веб-сайта, но отображается в клиентских браузерах так, как будто он находится в домашнем каталоге. Удаленный виртуальный каталог имеет псевдоним, который сопоставляется с расположением общей папки универсального соглашения об именовании (UNC). Клиент добавляет псевдоним к URL-адресу веб-сайта для просмотра веб-содержимого в этом виртуальном каталоге. В следующей таблице показаны эти сопоставления:

Физическое расположение Alias URL-путь
C:\WWWWroot домашний каталог
(нет)
http://Sales
\\RemoteServer
\SalesData\ProdCustomers
Клиенты http://Sales/Customers

Как виртуальные каталоги, так и физические каталоги (каталоги без псевдонима) перечислены в Диспетчере служб Интернета. Виртуальный каталог обозначается значком папки с глобусом в углу.

Настройка удаленного сетевого ресурса

Чтобы создать виртуальный каталог для удаленного сетевого ресурса, создайте общий ресурс, а затем сохраните веб-содержимое в этой общей папке. Задайте соответствующие разрешения на общий доступ, а затем добавьте соответствующие разрешения NTFS для управления доступом к папке, содержащей содержимое.

Примечание.

Вы также можете опубликовать веб-содержимое в удаленной общей папке после создания виртуального каталога.

Создание виртуального каталога

  1. Войдите на компьютер веб-сервера, используя учетную запись с правами администратора.

  2. Нажмите кнопку Пуск, наведите указатель на пункт Программы>Администрирование, а затем выберите Диспетчер служб Интернета.

  3. В окне Службы IIS разверните узел Имя сервера (где имя сервера — это имя сервера).

  4. Щелкните правой кнопкой мыши нужный веб-сайт (например, веб-сайт по умолчанию), наведите указатель на пункт Создать и выберите пункт Виртуальный каталог.

  5. На странице Добро пожаловать в мастер создания виртуального каталога нажмите кнопку Далее.

  6. На странице Псевдоним виртуального каталога введите нужный псевдоним (например, Sales) и нажмите кнопку Далее.

  7. На странице Каталог содержимого веб-сайта введите UNC-путь к созданной удаленной папке (например, \\Server\Share) и нажмите кнопку Далее.

  8. На странице Имя пользователя и Пароль введите имя пользователя и пароль, которые имеют достаточные привилегии для получения доступа к удаленной папке.

    Примечание.

    Чтобы обеспечить наивысший уровень безопасности, используйте учетную запись с минимальными разрешениями, необходимыми для предоставления доступа к удаленному содержимому.

  9. Нажмите кнопку Далее, введите пароль, который вы использовали на восьмом шаге, в диалоговом окне Подтверждение пароля , а затем нажмите кнопку ОК.

  10. На странице Разрешения доступа щелкните, чтобы выбрать проверка поля разрешений, которые необходимо задать для виртуального каталога.

    По умолчанию разрешения на чтение и выполнение сценариев уже выбраны. Например, если вы хотите разрешить пользователям изменять содержимое в виртуальном каталоге, щелкните, чтобы выбрать поле Запись проверка.

  11. Нажмите кнопку Далее, а затем нажмите кнопку Готово.

    Примечание.

    Виртуальный каталог наследует конфигурацию и параметры безопасности веб-сайта, на котором он создан.

Тестирование виртуального каталога

  1. Запустите Internet Explorer.

  2. В поле Адрес введите URL-адрес веб-сервера (например, http://WebServer) и нажмите кнопку Перейти.

    Убедитесь, что вы можете просмотреть веб-сайт по умолчанию.

  3. Добавьте псевдоним виртуального каталога к адресу, который вы ввели на шаге 2 (например, http://WebServer/Sales), а затем нажмите кнопку Перейти.

    Веб-содержимое виртуального каталога отображается в окне браузера.

Удаление виртуального каталога

Чтобы удалить виртуальный каталог, удалите псевдоним, который службы IIS используют для ссылки на содержимое, хранящееся в этом каталоге.

Примечание.

При удалении виртуального каталога сетевой ресурс и его содержимое также не удаляются.

Чтобы удалить виртуальный каталог, выполните следующие действия.

  1. Нажмите кнопку Пуск, наведите указатель на пункт Программы>Администрирование, а затем выберите Диспетчер служб Интернета.

  2. В окне Службы IIS щелкните, чтобы развернуть имя сервера (где имя сервера — это имя сервера).

  3. Разверните веб-сайт, содержащий виртуальный каталог, который требуется удалить. Например, разверните узел Веб-сайт по умолчанию.

  4. Щелкните правой кнопкой мыши нужный виртуальный каталог (например, Sales) и выберите команду Удалить.

  5. Нажмите кнопку Да при отображении следующего сообщения:

    Вы действительно хотите удалить этот элемент?

    Примечание.

    Веб-содержимое остается в удаленной папке, с которой был сопоставлен виртуальный каталог.

  6. Остановите, а затем перезапустите веб-сайт:

    1. Щелкните правой кнопкой мыши нужный веб-сайт (например, веб-сайт по умолчанию) и выберите команду Остановить.
    2. Щелкните веб-сайт правой кнопкой мыши и нажмите кнопку Пуск.
  7. Закройте оснастку "Службы IIS".