Manual do PHP
Anterior | Capítulo 24. Instalando como binário CGI | Próxima

# Caso 2: usando --enable-force-cgi-redirect

Essa opção em tempo de compilação previne que qualquer usuário chame o PHP diretamente com uma URL como `http://my.host/cgi-bin/php/secretdir/script.php`. Ao invés disso, o PHP só executará nesse mode se passar por uma regra de redirecionamento do servidor.

Normalmente o redirecionamento na configuração do Apache é feita com as seguintes diretivas:

    Action php-script /cgi-bin/php
    AddHandler php-script .php

Essa opção só foi testada com o servidor Apache, e confia no Apache para configura a variável de ambiente não-padrão do CGI `REDIRECT_STATUS` em requisições redirecionadas. Se seu servidor web não suporta nenhuma maneira de dizer se a requisição é direta ou rediracionada, você não pode usar essa opção e você deve usar uma das outras maneira de executar a versão do CGI documentada aqui.

Anterior | Principal | Próxima
Caso 1: apenas arquivos públicos são disponibilizados | Acima | Caso 3: configurando doc_root ou user_dir