Как запретить доступ к файлу, но разрешить сервер - PullRequest
4 голосов
/ 14 октября 2010

У меня есть веб-приложение, в котором есть папка конфигурации, в которой хранятся несколько файлов XML, которые являются настройками конфигурации для нескольких «порталов», как вы и будете.Мне нужен IIS для доступа к ним, поэтому загружается «портал» (строки подключения sql, пути к главной странице), но я хочу запретить любой внешний доступ (просмотр URL).Вот пример ниже:

http://www.mywebsite/virtualdirectory/configurationdirectory/configfile.xml

Мне нужно ограничить доступ к этому файлу, если вы просматриваете его, но все же разрешите системе доступ к нему, чтобы он мог анализировать "портал""Это загружается.

Есть идеи?

Ответы [ 2 ]

5 голосов
/ 14 октября 2010

Вы можете сделать это с правилом перезаписи

Вы также можете сделать это с правилом фильтрации запросов

0 голосов
/ 14 октября 2010

Если веб-сайту не нужно предоставлять файлы XML конечному пользователю, удалите его как тип MIME.

...