Отключите модуль Apache в vhost

Как я мог отключить модуль Apache 2.4 в a VirtualHost конфигурация с помощью Ubuntu 14 сервер LTS?

Модули помещаются в /etc/apache2/mods-enabled/ папка, но я хочу отключить его для одного определенного VirtualHost.

Править: Это - mod_security модуль Apache.

0
задан 15 April 2015 в 09:03
2 ответа

Adapted from https://stackoverflow. com/questions/12928360/how-can-i-disable-mod-security-in-Htaccess-file

  <VirtualHost *:80>
    ServerName example.com
    <IfModule mod_security.c>
      SecFilterEngine Off
      SecFilterScanPOST Off
    </IfModule>
  </VirtualHost>
0
ответ дан 4 December 2019 в 13:50

Как говорит Эса, вы можете ' t отключить загрузку модуля только для одного виртуального хоста; модуль загружается на уровне сервера. Но в зависимости от модуля вы можете настроить его так, чтобы он ничего не делал, поместив правильные директивы в конфигурацию vhost. Например, для mod_rewrite

RewriteEngine on
<VirtualHost *:80>
    ServerName example.com
    RewriteEngine off
</VirtualHost>
2
ответ дан 4 December 2019 в 13:50

Теги

Похожие вопросы