Questão No IIS Webserver, Como criar uma pasta no diretório raiz para hospedar arquivos de download?


Eu tenho o Windows Server 2012 r2 e uma configuração do servidor web IIS que hospeda dois sites wordpress do mesmo endereço IP dinâmico.

Tudo está funcionando bem e como esperado.

Eu estou tentando descobrir como usar um dos meus sites para hospedar alguns arquivos de download para um servidor de jogo que eu também hospedo.

O jogo pede esta estrutura mysitedotcom / tf / maps e eu coloquei a pasta tf diretamente na pasta wwwroot e dentro dela está a pasta maps com os arquivos do mapa dentro dela.

Antes, quando aluguei meu próprio servidor, era um servidor apache e colocava as pastas tf / maps na pasta public_html permitidas para que uma árvore de diretórios aparecesse quando navegada. Isso permitiu que meus membros baixassem todos os arquivos do mapa clicando neles individualmente ou usando algo como svn de tartaruga e pegando todos de uma vez.

Como eu iria fazer isso no IIS? Ele está retornando um erro de acesso 403 proibido e eu já vi isso antes quando eu instalei o site. Eu tive que mudar o documento padrão do site para index.php porque é isso que o wordpress usava.

Para os mapas e para a pasta tf eu não quero necessariamente que seja uma parte do meu site, principalmente porque o meu site não tem nada a ver com o team fortress 2.


2


origem




Respostas:


O 403 é porque você não configurou o site para permitir a navegação no diretório. Você pode fazer isso com bastante facilidade:

  1. Verifique se a Pesquisa no Diretório está selecionada na lista de Funções e Recursos do IIS. (Ele é selecionado por padrão quando você adiciona a função IIS, então provavelmente você a tem.)

  2. No Gerenciador do IIS, configure o site para permitir a navegação no diretório. Abra o recurso de navegação no diretório do site:

Step 1

Em seguida, ative o recurso:

Step 2

Depois que você ativar a pesquisa no diretório, visitar o site sem especificar um nome de página mostrará a listagem do diretório:

enter image description here


1



Uau, você senhor é um salvador. Eu sou tão ruim em usar os mecanismos de busca, porque nem uma vez eu vi nada sobre a navegação no diretório! E eu tenho trabalhado nisso o dia todo com tristeza. Eu posso ver as pastas agora e o arquivo de teste que tenho dentro dele, mas ele não me permite baixá-lo e acredito que é porque eu preciso adicionar a extensão correta para o arquivo em algum lugar. É uma extensão .bsp. - David Stoler
oops, desculpe, eu perdi o último bit com o destino de salvamento. funciona como esperado. Uau, eu não posso te agradecer o suficiente. Sou novo no superusuário, mas voltarei. Meu site é realmente um site tutorial (apenas um hobby) com foco na criação de tutoriais detalhados que explicam com grande detalhe a tarefa em mãos. Eu avalio o seu pequeno tutorial um 10/10 que você fez por mim e eu posso fazer o meu próprio com este mesmo problema. Muito obrigado! - David Stoler