Precisa definir quais serão suas páginas iniciais em seu site hospedado na plataforma Windows na KingHost? Há uma ferramenta no Painel de Controle que pode te ajudar com isso 😀
Por padrão, a página que é exibida ao acessar um site é o arquivo index.htm (ou html quando o primeiro não existir). O navegador sempre irá interpretar um arquivo HTML antes de uma outra index de linguagem, como PHP, ASP e outros. Quando não existe um arquivo com este nome dentro da pasta www, o servidor exibe outro arquivo que tenha o nome index. Se não existir um arquivo index, será apresentado o erro 403.14.
Quando hospedado em ambiente Windows, você pode definir qual será seu arquivo index.
A ferramenta Páginas Iniciais do Painel de Controle diz ao IIS qual deve ser o primeiro arquivo a ser lido.
Esse arquivo pode ser index.asp, index.aspx, default.aspx, index.php e outros.
Definir as páginas iniciais no Painel de Controle
Acesse o Painel de Controle do seu site e navegue até a ferramenta Páginas Iniciais.
Nela, configure a ordem de abertura das páginas, digite o captcha para confirmar sua ação e clique no botão Salvar configuração.
Definir as páginas iniciais através do arquivo web.config
Você também pode definir as páginas iniciais da sua aplicação Windows através do arquivo de configuração web.config. Abaixo há uma estrutura básica desse arquivo demonstrando um qual tag do documento deve ser inserida a ordenação de páginas. Altere de acordo com a sua aplicação.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
</system.web>
<system.webServer>
<defaultDocument enabled="true">
<files>
<add value="index.htm" />
<add value="index.html" />
<add value="index.php" />
<add value="index.asp" />
<add value="default.asp" />
<add value="index.aspx" />
<add value="default.aspx" />
</files>
</defaultDocument>
<urlCompression doDynamicCompression="false" />
</system.webServer>
</configuration>
Seus sites contam com isolamento das pools de aplicações, com recursos alocados exclusivamente para cada processo, garantindo performance e evitando que seu site seja prejudicado por outros. Ainda pensando na segurança, contamos com um filtro de requisições para proteger seus sites de possíveis tentativas de SQL Injection.
Para verificar a documentação da Microsoft, acesse: https://docs.microsoft.com/en-us/iis/configuration/system.webserver/defaultdocument/.