2013-02-11 10 views
7

Ho un file css e un file js in una directory. Il file css restituisce 200 OK mentre il file js restituisce 404 Not Found.IIS7 restituisce 404 su alcuni file statici, non altri

Hanno le stesse autorizzazioni. IUSR, IIS_IUSRS, Account Guest Internet hanno tutti (almeno) Leggi.

+1

Quali gestori e filtri non si è in corsa per il sito, ho avuto un problema simile in passato, in cui tutte le richieste sono state affidate a un gestore HTTP e restituiva 404 per le estensioni che non riconosceva anche se il file era lì e aveva le autorizzazioni per aprirlo. – joocer

+0

Si è rivelato un problema molto specifico per la nostra configurazione, è stato utilizzato un vecchio modulo di Riscrittografia che ha preso una espressione regolare di tipi di file per riscrivere per, e js non è stato incluso nella regex. Ho provato a chiudere la risposta ma non me lo consente. – Matthew

+8

Dovresti pubblicare la tua soluzione come risposta e accettarla. Includi anche i passaggi per la risoluzione dei problemi. Possono rivelarsi utili per gli altri in un enigma simile. – JSuar

risposta

3

Aggiungere il tipo di file a TIPI MIME IIS. Non serve tipi di file sconosciuti.

2

Aggiunta del tipo di file ai tipi MIME di IIS ha funzionato per me. Fortunatamente per i cervelli delle caverne come il mio, IIS facciamo questo con l'interfaccia utente.

Dal MS website

Per utilizzare l'interfaccia utente

  1. Aprire Gestione IIS e passare al livello che si desidera gestire. Per informazioni sull'apertura di Gestione IIS, vedere Aprire Gestione IIS (IIS 7). Per informazioni sulla navigazione verso le posizioni nell'interfaccia utente, vedere Navigazione in IIS Manager (IIS 7).
  2. Nella vista Funzionalità, fare doppio clic su Tipi MIME.
  3. Nel riquadro Azioni, fare clic su Aggiungi.
  4. Nella finestra di dialogo Aggiungi tipo MIME, digitare un'estensione nome file nella casella di testo Estensione nome file. Ad esempio, digitare .xyz
  5. Digitare un tipo MIME nella casella di testo Tipo MIME. Ad esempio, digitare 'application/octet-stream'
Problemi correlati