O IIS Rewrite 2 instalado, mas não consegue encontrá-lo

2

Minha empresa teve seu site construído em ASP.NET e, para fins de SEO, queremos alterar as URLs e perguntamos à empresa que criou o site, se pudéssemos fazer isso sozinhos. Eles disseram usar Rewrite de URL do IIS 2 .

Instalei-o no meu computador, mas ao olhar para os meus programas e através do meu computador não consigo encontrá-lo.

Por favor, desculpe minha ignorância.

Alguém sabe onde seria? E quando eu acho, alguma dica sobre usá-lo, etc?

    
por RSM 07.09.2011 / 12:52

2 respostas

1

No final da página à qual você se vinculou, você tem explicações sobre o uso deste produto.

Particularmente útil parece ser o artigo Usando o URL Rewrite Module 2.0 que explica seu uso.

No documento, é necessário registrar um provedor e usá-lo. Os provedores e regras de reescrita são encontrados no IIS conforme abaixo. Sugiro que você estude os documentos antes de trabalhar com o produto.

    
por 09.09.2011 / 13:34
0

No final de a página que você vinculou , você tem links para artigos que explicam como usar o módulo de regravação de URL .

Geralmente, você precisaria instalar o URL Rewrite Module no IIS e configurar uma ou mais regras de reconfiguração usando o Gerenciador do IIS ou editando manualmente os arquivos web.config .

1. Localize e abra a interface do usuário da URL Rewrite no Gerenciador do IIS

2.Vocêpodegerenciarentradaesaídaregrasdereescrita

3. Aqui está um exemplo simples de uma correspondência de regex e reescrita em uma subweb

4.Asregrasdereescritaresultantescriadasemweb.config:

<?xmlversion="1.0" encoding="utf-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="MyRule001" stopProcessing="true">
                    <match url="^services/(.*)" />
                    <action type="Rewrite" url="http://localhost/my/services/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Isso é suficiente para reescrever a maioria dos URLs. Não é necessário configurar nenhum provedor em 99,999% da maioria dos cenários do mundo real. Eles existem apenas para necessidades avançadas de reescrita (reescrita dinâmica, por exemplo, em vez de uma regra estática).

É principalmente pretendido pela Microsoft que você simplesmente defina regras de reescrita que atendam às suas necessidades, conforme mostrado acima.

Espero que isso ajude os outros.

    
por 22.06.2016 / 19:45