Salvando regras de reescrita de nível de site para applicationHost.config

4

É possível salvar as regras de reconfiguração configuradas no nível de um site no applicationHost.config, ao usar o Gerenciador do IIS ? (Eu sei como fazer isso manualmente)
Por padrão, eles são salvos no arquivo Web.config.
Eu preciso disso para obter regras implantadas em outros servidores pela ferramenta MSDeploy.

    
por Tomek 23.02.2012 / 16:22

1 resposta

3

Sim, é possível fazer isso, mas você não terá todos os recursos agradáveis da IU que o applet Rewrite de URL possui.

Na visualização dos principais recursos do seu site, há um ícone marcado como "Editor de configuração", clique duas vezes para abrir:

HáduascaixassuspensaschamadasSectioneFrom:.

OmenususpensoSectionpermiteescolherqualseçãodeconfiguraçãovocêdesejaeditar.Abreumavisãoemárvore.

AlistasuspensaFrom:permitequevocêescolhasedesejaalteraraconfiguraçãonoarquivoweb.configdositeouemumelemento<location>noarquivoapplicationHost.config:

A interface do usuário é acionada a partir dos dados de esquema brutos armazenados em:

C:\Windows\System32\inetsrv\config\schema

É bastante "sem frescuras", mas expõe alguns elementos / atributos de configuração que alguns dos miniaplicativos do recurso de configuração às vezes não mostram.

Apesar de ser bastante básico, é mais seguro usar isso em um servidor de produção em vez de cortar applicationHost.config diretamente, porque você pode ter certeza de que está colocando as configurações no lugar certo, usando os valores de enumeração corretos e menos risco de problemas com os dedos.

    
por 24.02.2012 / 05:31