IIS7: Como redirecionar a pasta para outra dentro do mesmo site no web.config

1

Eu tenho um arquivo web.config que eu uso para redirecionar páginas específicas por razões de SEO.

Eu quero redirecionar o conteúdo de uma pasta www.sample.com/pro/bcn para outra pasta www.sample.com/pro/barcelona no mesmo site, mas não sei como.

<configuration>
   <system.webServer>      
       <httpRedirect enabled="true" exactDestination="true"  httpResponseStatus="Permanent">
           <add wildcard="/forms/newsconfirmH.htm destination="/forms/NewsletterformH.htm" />
      </httpRedirect>       
   </system.webServer>
</configuration>

Por favor ajude.

    
por irena 08.11.2011 / 12:54

1 resposta

1

Verifique se Redirecionamento HTTP está instalado no seu servidor. Ele não está disponível na instalação padrão do IIS 7. Para instalá-lo, use as as etapas a seguir (Windows Server 2008 ou Windows Server 2008 R2):

  1. Na barra de tarefas, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador de Servidores.
  2. No painel de hierarquia do Gerenciador de Servidores, expanda Funções e clique em Servidor da Web (IIS).
  3. No painel Servidor Web (IIS), role até a seção Serviços de Função e clique em Adicionar Serviços de Função.
  4. Na página Selecionar Serviços de Função do Assistente para Adicionar Serviços de Função, expanda Recursos Http Comuns , selecione Redirecionamento de HTTP e clique em Avançar .

Em seguida, coloque isso no web.config na pasta / pro / bcn

 ...
 <system.webServer>
    <httpRedirect enabled="true" destination="http://www.sample.com/pro/barcelona" />
 </system.webServer>
 ...
    
por 08.11.2011 / 14:05