Рейтинг:0

Отключить модуль для определенного сайта или включить модуль для определенных сайтов

флаг cn

я бегу нгинкс-1.21.4 с dav-ext модуль, скомпилированный в nginx как динамический модуль. Дело в том, что этот модуль мешает работе Nextcloud SabreDAV, поэтому я хотел бы знать, как (1) полностью отключить модуль для определенного сайта, (2) включить модуль для определенных сайтов или (3) отключить dav_ext функциональность модуля на сайт.

Рассматриваемый модуль nginx https://github.com/arut/nginx-dav-ext-module.git

Надеюсь, кто-то может помочь.

Большое тебе спасибо. :)

флаг cn
Я предполагаю, что вы используете разные директивы `server {}` для своих сайтов, поэтому используемые вами модули/методы имеют возможность переключать контексты конфигурации. Поэтому я не думаю, что вам нужно что-то намеренно отключать для каждого блока server `{}`
флаг cn
Дело в том, что модуль dav_ext мешает работе SabreDav от Nextcloud, так что вы предлагаете? Мне нужно, чтобы этот модуль был включен для других сайтов/веб-приложений, но полностью отключен для Nextcloud. Спасибо большое.
флаг cn
вы можете создать и запустить несколько экземпляров nginx, каждый в качестве бэкэнда на своем порту, и выполнить proxy_pass для конкретного экземпляра (с нужным вам модулем dav) с интерфейсом (также может быть nginx)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.