É possível configurar o IIS6 para usar um 404 customizado sem o snapin mmc

2

Eu tenho acesso FTP a um servidor e gostaria de ter páginas 404 personalizadas. Eu não tenho acesso ao console de gerenciamento ou a quaisquer direitos de administrador no servidor.

Eu entendo que o apache pode usar arquivos .htaccess para definir errorDocuments personalizados para diretórios. Existe uma maneira semelhante de fazer isso no IIS6?

Felicidades, Mat

    
por Matthew Steeples 08.05.2009 / 15:13

4 respostas

1

Até onde eu sei, não há como configurar respostas http personalizadas apenas por meio de alterações no arquivo FTP (em uma instalação padrão do IIS 6.0).

Deve ser possível usar ferramentas de terceiros, como IsapiRewrite , que é configurado usando um arquivo httpd.ini na raiz da sua web . Usamos isso para filtragem e redirecionamento de URL, mas tenho certeza que você pode definir regras para páginas 404 personalizadas também.

    
por 08.05.2009 / 15:52
2

Você pode acessar a metabase do IIS por meio do WMI ou ADSI. link

Parece que as CustomErrorDescriptions propriedade contém a configuração desejada.

    
por 08.05.2009 / 15:39
0

Sem ter acesso para executar comandos no servidor, não é possível alterar as configurações do IIS.

Uma maneira de descobrir isso é que você pode ativar as alterações da Metabase nas propriedades do servidor IIS. Isso permite que você edite o arquivo Metabase.xml. Seria um risco de segurança considerável, mas você pode disponibilizar o diretório que contém o Metabase.xml para que você possa fazer o download, editar e reenviar. As alterações terão efeito quando o IIS for reiniciado. Se você fez o IIS reiniciar todas as noites, suas alterações serão feitas. Como eu disse ... um hack.

Consulte: link

No entanto, o IIS7 tem recursos do tipo .htaccess que você está procurando.

    
por 08.05.2009 / 15:58
0

A menos que você já tenha feito isso ... uma solução óbvia é perguntar ao seu provedor de hospedagem se você pode especificar uma página de erro 404 personalizada que aponte para um arquivo para o qual você tem acesso ao FTP. Se eles não tiverem a instalação no local via painel de controle de hospedagem, eles podem fazer isso manualmente para você perguntar.

Além disso, veja a migração para um provedor de hospedagem que oferece páginas de erro personalizadas. Essa deve ser uma opção padrão da maioria dos bons provedores de hospedagem.

    
por 10.08.2009 / 11:38