Qual é a alternativa do Alias ​​global do Apache no IIS em vez de adicionar um diretório virtual a cada site, um por um?

Qual é a alternativa do Alias ​​global do Apache no IIS em vez de adicionar um diretório virtual a cada site, um por um?

No Apache, existe uma maneira de disponibilizar o phpMyAdmin globalmente para todos os VirtualHosts que eu configurei. No Apache, fica assim:

<IfModule mod_alias.c>
    Alias /phpmyadmin "c:/AppServ/www/phpMyAdmin"
</IfModule>

Dessa forma eu chego ao phpmyadmin comacrescentando /phpmyadmin a todos os meus nomes de domínio, e posso ver a página inicial do phpmyadmin. (Por exemplo, funciona para todos os meus domínios assim: http://example_1.com/phpmyadmin, http://example_2.com/phpmyadmin, http://example_3.com/phpmyadmintambém funciona).

No IIS, há um"Adicionar diretório virtual..."opção ao clicar com o botão direito em um determinado site. Aqui eu posso configurar, por exemplo, o caminho do phpMyAdmin a ser alcançado com o prefixo /phpmyadmin para o domínio fornecido (por exemplo http://example_1.com/phpmyadmin), mas não existe um "global"configuração semelhante ao Alias ​​do Apache?

Ou preciso adicionar um diretório virtual a todos os sites, um por um?
Estou apenas curioso, não é difícil fazer isso, mas estou interessado se existir outro método para fazer isso.

Desde já, obrigado!

Responder1

Se estou entendendo sua pergunta corretamente, o diretório IIS e os caminhos do diretório virtual normalmente não diferenciam maiúsculas de minúsculas, então você pode criar um diretório virtual chamado "phpmyadmin" e usar /phpMyAdmin, /phpmyadmin, /PHPMyAdmin ou qualquer outra combinação de maiúsculas e minúsculas você obterá o conteúdo esperado.

informação relacionada