Como criar um diretório virtual em um site existente para uma pasta que reside em um computador remoto

Este artigo descreve como criar, testar e remover um diretório virtual em um site existente para uma pasta que reside em um computador remoto.

Aplica-se a: Windows Server 2012 R2
Número original do KB: 308150

Um diretório virtual remoto é um diretório que não está contido no diretório inicial do site, mas que aparece para navegadores cliente como se estivesse dentro do diretório inicial. Um diretório virtual remoto tem um alias mapeado para um local de compartilhamento unc (Convenção Universal de Nomenclatura). Um cliente acrescenta o alias à URL do site da Web para navegar pelo conteúdo da Web nesse diretório virtual. A tabela a seguir ilustra esses mapeamentos:

Localização física Alias Caminho da URL
C:\WWWroot home directory
(nenhuma)
http://Sales
\\Remoteserver
\SalesData\ProdCustomers
Clientes http://Sales/Customers

Os diretórios virtuais e os diretórios físicos (diretórios sem um alias) estão listados no Internet Services Manager. Um diretório virtual é indicado por um ícone de pasta que tem um globo no canto.

Como configurar um compartilhamento de rede remoto

Para criar um diretório virtual para um compartilhamento de rede remoto, crie o compartilhamento e armazene o conteúdo da Web nesse compartilhamento. Defina as permissões de compartilhamento apropriadas e adicione as permissões NTFS apropriadas para controlar o acesso à pasta que contém seu conteúdo.

Observação

Você também pode publicar conteúdo da Web no compartilhamento remoto depois que o diretório virtual for criado.

Como criar um diretório virtual

  1. Faça logon no computador do servidor Web usando uma conta com privilégios administrativos.

  2. Clique em Iniciar, aponte para Ferramentas Administrativas de Programase clique em Gerenciador de Serviços> de Internet.

  3. Na janela Serviços de Informações da Internet , expanda o nome do servidor (em que o nome do servidor é o nome do servidor).

  4. Clique com o botão direito do mouse no site desejado (por exemplo, Site Da Web Padrão), aponte para Novo e clique em Diretório Virtual.

  5. Na página Bem-vindo ao Assistente de Criação do Diretório Virtual , clique em Avançar.

  6. Na página Alias do Diretório Virtual , digite o alias desejado (por exemplo, Vendas) e clique em Avançar.

  7. Na página Diretório de Conteúdo do Site da Web , digite o caminho UNC para a pasta remota que você criou (por exemplo, \\Server\Share) e clique em Avançar.

  8. Na página Nome de Usuário e Senha , digite o nome de usuário e a senha que tem privilégios suficientes para obter acesso à pasta remota.

    Observação

    Para manter os níveis mais altos de segurança, use uma conta que tenha as permissões mínimas necessárias para fornecer acesso ao conteúdo remoto.

  9. Clique em Avançar, digite novamente a senha usada na etapa oito na caixa de diálogo Confirmar Senha e clique em OK.

  10. Na página Permissões de Acesso, clique para selecionar as caixas marcar das permissões que você deseja definir para o diretório virtual.

    Por padrão, permissões de leitura e permissões executar scripts já estão selecionados. Por exemplo, se você quiser permitir que os usuários alterem o conteúdo no diretório virtual, clique para selecionar a caixa Gravar marcar.

  11. Clique em Avançar e em Concluir.

    Observação

    O diretório virtual herda as configurações e as configurações de segurança do site na qual ele é criado.

Como testar o diretório virtual

  1. Inicialize o Internet Explorer.

  2. Na caixa Endereço , digite a URL para seu servidor Web (por exemplo, http://WebServer), e clique em Ir.

    Verifique se você pode exibir o site padrão.

  3. Adicione o alias do diretório virtual ao endereço que você digitou na etapa dois (por exemplo, http://WebServer/Sales), e clique em Ir.

    O conteúdo da Web do diretório virtual é exibido na janela do navegador.

Como remover um diretório virtual

Para excluir um diretório virtual, remova o alias que os Serviços de Informações da Internet (IIS) usam para fazer referência ao conteúdo armazenado nesse diretório.

Observação

Quando você exclui um diretório virtual, o compartilhamento de rede e seu conteúdo também não são excluídos.

Para excluir um diretório virtual, siga estas etapas:

  1. Clique em Iniciar, aponte para Ferramentas Administrativas de Programase clique em Gerenciador de Serviços> de Internet.

  2. Na janela Serviços de Informações da Internet , clique para expandir o nome do servidor (em que o nome do servidor é o nome do servidor).

  3. Expanda o site que contém o diretório virtual que você deseja excluir. Por exemplo, expanda Site Da Web Padrão.

  4. Clique com o botão direito do mouse no diretório virtual desejado (por exemplo, Vendas) e clique em Excluir.

  5. Clique em Sim quando a seguinte mensagem for exibida:

    Tem certeza de que deseja excluir esse item?

    Observação

    O conteúdo da Web permanece na pasta remota à qual o diretório virtual foi mapeado.

  6. Pare e reinicie o site da Web:

    1. Clique com o botão direito do mouse no site desejado (por exemplo, Site Padrão) e clique em Parar.
    2. Clique com o botão direito do mouse no site da Web e clique em Iniciar.
  7. Saia do snap-in dos Serviços de Informações da Internet.