Иерархическая система конфигурации
Мы упомянули, что на сервере может быть несколько файлов конфигурации, которые существуют в другом каталоге. Когда появится подробный запрос на URL, ASP+рассчитайте настройку URL -адреса в иерархической структуре и используйте файл конфигурации, который находится в пути для запрошенного URL.
Например, структура сайта заключается в следующем:
приложение корень
|
|
Идея состоит в том, что настройка приложения Configuration позволяет всем пользователям получить доступ к каталогу ROOT приложения (ROOT приложения), чтобы выбранные пользователи могли получить доступ к двум подкаталам.
Теперь предположим, что в Directory Subdir1 есть файл config.web, нет файла config.web в корне приложения и Subdir2. В этом примере фактически используются два файла config.web. Файл config.web самого высокого уровня расположен по адресу%windir%/cellus/версий. Этот файл рассматривается на уровне машины, и все каталог ASP+и поддиры унаследовали их настройки. Настройка безопасности по умолчанию этого файла состоит в том, чтобы разрешить доступ ко всем пользователям. Когда в каталоге Root Application нет файлов конфигурации, то есть без редактирования этого значения настройки, все пользователи разрешат доступ к этому каталогу, потому что этот каталог наследует настройку файла конфигурации машины. Если файл config.web в каталоге Subdir1 содержит раздел конфигурации безопасности, он должен позволить некоторым пользователям получить доступ к каталогу, то каталог Subdir2 наследует его настройки, но каталог корневых приложений не затронут. Следовательно, все пользователи могут получить доступ к каталогу приложения Root, но только некоторые пользователи могут получить доступ к двум подкаталогам.
Стандартные настройки конфигурации
Среда ASP+поставляется со стандартным файлом config.web, который содержит богатую коллекцию настроек конфигурации. Этот файл находится в
%Windir%/cellus/version Directory. В файле конфигурации уровня машины мы можем найти стандартную раздел конфигурации в стандартной конфигурации ASP+процессора раздела.
[Электронная почта защищена]
Продолжение следует ...