Обслуживание файлов в IIS 7 - внутренний и внешний вопрос - PullRequest
0 голосов
/ 21 февраля 2019

Таким образом, у меня есть проблема при обслуживании файлов определенных типов в 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 Files

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...