Quero colocar uma página HTML simples para quem acessar meu endereço IP via navegador. Não instalei nenhum servidor web de terceiros (como o XAMPP) e o IIS também não está instalado, mas estou apontando meu navegador parahttp://localhost/não dá nenhum erro, mas uma página em branco.
Ainda assim, não consigo encontrar onde está a pasta webroot. Colocar index.html
não Users\Public\Public Documents
funciona.
Responder1
Quando o navegador abrir a página localhost, clique com o botão direito sobre ela e escolha "Exibir código-fonte da página". Encontre vários nomes de arquivos, como favicon.ico, outras imagens e pastas referenciadas lá. Em seguida, procure esses arquivos e pastas em seu computador.
Para ASP.Net, a pasta raiz era a pasta do aplicativo de exemplo ASP.Net que escrevi, não na unidade do sistema. Portanto, verifique todas as unidades do computador.
Responder2
Se localhost fornecer uma página em branco e nenhum erro, isso não significa que um servidor web esteja em execução. Provavelmente significa apenas que o arquivo hosts vincula localhost a 127.0.0.1 e nada mais. Se um servidor web estivesse em execução, ele geraria um resultado (o servidor web está funcionando ou algo assim) ou um erro.
E sim, você pode colocar um arquivo de índice HTML em branco na pasta raiz, e isso também resultaria em uma página em branco. Mas nenhum servidor web faz isso por padrão, então você deveria ter feito isso sozinho.
Portanto, a pasta raiz padrão, que depende do servidor que você está executando, e como provavelmente você não está executando nenhum servidor web, não há pasta raiz web.