2015-01-12 5 views
6

Ich habe versucht, von IIS: How to serve a file without extension? eine Antwort mitIIS verwenden, um Dateien im Klartext ohne Erweiterung zu dienen

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <system.webServer> 
     <staticContent> 
      <mimeMap fileExtension=".*" mimeType="text/plain" /> 
     </staticContent> 
    </system.webServer> 
</configuration> 

Was ich ziele auf die Datei wird im Stich gelassen, aber es nicht

Zugriff

HTTP-Fehler 404.3 - Nicht gefunden

Die Seite, die Sie anfordern, kann wegen der Erweiterung Konfiguration nicht bedient werden. Wenn die Seite ein Skript ist, fügen Sie einen Handler hinzu. Wenn die Datei heruntergeladen werden soll, fügen Sie eine MIME-Map hinzu.

Antwort

13

Versuchen Sie, diese

<staticContent> 
    <mimeMap fileExtension="." mimeType="text/html" /> 
</staticContent> 
+2

Das funktionierte, 'fileextension = ""' auch FWIW – Daniel

+0

funktioniert Ich denke, es würde sich lohnen Zugabe, welche IIS dies ist. Vielleicht habe ich eine andere conflicting config, aber IIS kotzt, dass ich fileExtension = "" nicht haben kann. Dies ist für 2008 R2, IIS 7.5 – Nick