где поставить "WSGIPassAuthorization On"?

apache2 mod-wsgi wsgi django-wsgi

930 просмотра

1 ответ

Я попробовал два метода:

1, /etc/apache2/sites-enabled/myproject.conf

2, /etc/apache2/mods-enabled/wsgi.conf

Обе работы. Мне просто интересно, какое место лучше поставить?

Автор: BAE Источник Размещён: 06.11.2019 04:17

Ответы (1)


0 плюса

Решение

Это зависит от вашей конфигурации Apache, поскольку разные установки Apache имеют разную компоновку. В целом, поскольку влияние директивы может быть изолировано для определенного контекста, такого как конкретный виртуальный хост (VirtualHost), определенный набор URL-адресов (расположение) или конкретные сценарии (каталог / файлы), вы можете указать его с любым наименьший контекст вам нужен. Таким образом, вы не будете передавать информацию приложениям, которые в ней не нуждаются. В худшем случае добавьте его рядом с директивой WSGIScriptAlias, что будет означать, что оно ограничено виртуальным хостом.

Автор: Graham Dumpleton Размещён: 27.08.2016 09:04
Вопросы из категории :
32x32