como desabilitar uma página cgi específica no apache?

1

Eu tenho um servidor Apache que hospeda vários sites, um deles usa CGI, um deles não. Enquanto a verificação de segurança desse site não-CGI foi sinalizada na ferramenta para revisão de segurança de uma página CGI.

Estou tentando bloquear essa página no Apache usando os seguintes métodos, mas parece não funcionar de nenhuma maneira:

Testando no vhost do site do Apache:

<Location />
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/cgi-bin/serve-boxcgi$ [NC]
RewriteRule ^.*$ - [F,L]
</Location>

Teste em .htaccess para este site:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/cgi-bin/serve-boxcgi$ [NC]
RewriteRule ^.*$ - [F,L]
</IfModule>

O site é baseado em PHP. Ele usa configurações PHP-fpm / fast-CGI.
Por favor, informe o que eu posso estar fazendo errado aqui.

    
por Diadems 13.12.2017 / 23:16

1 resposta

1

Se você tiver um determinado site em um host virtual diferente em seus sites habilitados, tente adicioná-lo ao site em que não deseja o php:

php_flag engine off
    
por 13.12.2017 / 23:56