Обслуживание файлов в IIS 7 - внутренний и внешний вопрос

Таким образом, у меня есть проблема при обслуживании определенных типов файлов в IIS 7. Сначала без каких-либо изменений, когда я пытаюсь открыть расширение файла.cs, я получаю сообщение об ошибке:

"Ресурс, который вы ищете, был удален, изменилось его имя или временно недоступен".

Затем я внес изменения в файл web.config для внутреннего сервера. В настоящее время это файл web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.web>
      <identity impersonate="true" />
      <authentication mode="Windows" />
   </system.web>
    <system.webServer>
        <security>
            <requestFiltering>
                <fileExtensions>
                    <remove fileExtension=".cs" />
                    <remove fileExtension=".config" />
                    <add fileExtension=".cs" allowed="true" />
                    <add fileExtension=".config" allowed="true" />
                </fileExtensions>
            </requestFiltering>
        </security>
        <staticContent>
            <remove fileExtension=".cs" />
            <mimeMap fileExtension=".cs" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>

После этого, когда я нажму на файл.cs, он откроется на новой вкладке и покажет содержимое внутри. То, что я хотел, было при нажатии, он автоматически начнет загружаться. Поэтому, чтобы исправить это, я вошел в тип mime для внутреннего сервера и изменил настройку расширения файла с text / plain на application / octet-stream. Это добилось цели и сработало для внутреннего сервера. Однако, когда я применил те же изменения к внешнему серверу, он начал давать мне эту ошибку:

Ошибка внешнего сервера - файлы.cs

Теперь эта ошибка отображается только для файлов.cs. Есть другие файлы, которые не обслуживаются, например.asax, при щелчке по этому типу файла я получаю обычную ошибку в новой вкладке, которая говорит: "Ресурс, который вы ищете, был удален, изменилось его имя или временно недоступен ". Кто-нибудь знает какие-либо возможные решения относительно того, почему те же самые изменения не работают на внешнем? Я проверил все настройки, и они одинаковы во внутренней и внешней.

0 ответов

Другие вопросы по тегам