3 votos

No se puede servir a los archivos sin extensión, ya que "parecen ser de secuencia de comandos" en IIS7.5

He creado un cierto número de estática JSON archivos con extensión no en una subcarpeta de mi sitio. Quiero usarlos para pruebas.

El problema es que IIS se niega a servir a ellos, porque :

Error HTTP 404.17 - No se ha Encontrado

El contenido solicitado parece ser la secuencia de comandos y no ser servido por el controlador de archivo estático.

La carpeta es una subcarpeta de una ASP.NET aplicación y que no se puede crear una aplicación sólo para él, ni puedo cambiar la aplicación principal del grupo de aplicaciones. En realidad, no tengo acceso a la configuración de IIS otros que a través de la web.config archivo en la carpeta en cuestión.

Asumo que no debe ser una forma de obtener un servidor web para servir los archivos estáticos, ¿verdad?

1voto

JamesRyan Puntos 6644

Simplemente añadir una extensión y establecer el mimetype. Si usted necesita de extensión menos url, a continuación, utilizar una dirección URL regrabadora a ocultar las extensiones

0voto

Jim B Puntos 18849

Hay todo tipo de maneras de manejar esto (por el directorio, por la edición del controlador mapa - justo al lado de la parte superior de mi cabeza), no menos de lo que es simplemente agregar una extensión. La revisión de este documento de technet en la Configuración de la asignación de controlador, y determinar la opción que mejor se adapte a sus necesidades. Ver este artículo en IIS.net acerca de las entradas a la web.config

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: