В Debian обычно Вы не должны волноваться о создании www-данных, так как в большинстве случаев, поставщик программного блока Debian предоставит обслуживающие сценарии для автоматизации установки при установке deb пакетов.
Я предполагаю, что Вы спрашиваете об Отображениях Обработчика IIS7.
Скрытый от представления в менеджере по IIS существует a preCondition
атрибут для каждого отображения обработчика. Например, вот выборка от applicationHost.config
для всех различных обработчиков страниц a .aspx
страница может иметь (я удалил некоторые атрибуты для хранения вещей краткими):
<add name="PageHandlerFactory-ISAPI-4.0_32bit" path="*.aspx"
preCondition="classicMode,runtimeVersionv4.0,bitness32" />
<add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx"
preCondition="classicMode,runtimeVersionv4.0,bitness64" />
<add name="PageHandlerFactory-Integrated-4.0" path="*.aspx"
preCondition="integratedMode,runtimeVersionv4.0" />
<add name="PageHandlerFactory-Integrated" path="*.aspx"
preCondition="integratedMode" />
<add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx"
preCondition="classicMode,runtimeVersionv2.0,bitness32" />
<add name="PageHandlerFactory-ISAPI-2.0-64" path="*.aspx"
preCondition="classicMode,runtimeVersionv2.0,bitness64" />
Когда a .aspx
запрос передается через конвейер IIS только обработчик, который соответствует preCondition
используется.
preConditions
обычно отображайтесь на конфигурацию пула приложений что сайт или выполнение приложения в.
Таким образом, если у меня был сайт, работающий в пуле приложений, настроенном как:
.NET Framework Version [managedRuntimeVersion] = v2.0 Enable 32-Bit Applications [enable32BitAppOnWin64] = True Managed Pipeline Mode [managedPipelineMode] = Classic
Если Default.aspx
требовался затем, обработчик, выбранный для обработки этого запроса, будет:
PageHandlerFactory-ISAPI-2.0
Существует большая статья, которая объясняет preConditions
в намного большем количестве деталей здесь:
Я забыл говорить, что порядок отображений обработчика является также соображением, особенно для подстановочного знака и отображений без расширения. Порядок их может быть просмотрен/изменен в менеджере по IIS путем открытия функции Handler Mappings сайта и затем нажатия на Представление Заказанная ссылка Списка в правой области Actions. В этом представлении можно изменить заказ обработки обработчиков.