Eu tenho um padrão do Windows Server 2012 que usei o Web Platform Installer para instalar o Joomla 3.x. Eu configurei o Joomla para fazer reescrita de URL e não modifiquei nada (nada no J! Web.config ou no IIS) e a reescrita funciona sem problemas ao servir páginas HTML.
No entanto, quando um usuário clica em um link para um arquivo PDF, o IIS retorna um erro 500,50. Então, fora das "coisas para tentar" na descrição do erro:
Tudo bem, caso contrário, a regravação regular de URLs não funcionaria.
Nada fora do comum.
Como outras reescritas estão funcionando, isso também não é um problema.
De acordo com meu conhecimento, isso não é aplicável, já que isso está sendo feito por meio do manipulador StaticFile ? (E verifiquei que a extensão PDF MIME está mapeada)
Também verifiquei se o arquivo PDF físico está no disco onde deveria estar e se há permissões de NTFS apropriadas para acessar o arquivo.
Então alguém tem alguma sugestão sobre como eu posso rastrear isso? Como eu disse, esta é uma instalação padrão do Windows Server 2012 e do WPI para fazer o Joomla.
Aprecie todas as ideias.