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

2

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

Tudo está funcionando bem e como esperado.

Estou tentando descobrir como usar um dos meus sites para hospedar alguns arquivos de download para um servidor de jogos que 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 permitida 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 faria 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 a fortaleza da equipe 2.

    
por David Stoler 31.03.2015 / 22:09

1 resposta

1

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 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 do IIS, então você provavelmente a possui.)

  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:

Emseguida,ativeorecurso:

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

    
por 01.04.2015 / 00:26