cgi.force_redirectLa directiva de configuración cgi.force_redirect previene a cualquiera que llame a PHP directamente por medio de una URL como esta http://mi.servidor/cgi-bin/php/directoriosecreto/script.php. En cambio, php solamente lo analizará en este modo si ha pasado por una regla de redirección del servidor web.
Usualmente la redirección en la configuración de Apache se hace con las siguientes directivas:
Action php-script /cgi-bin/php AddHandler php-script .php
Esta opción ha sido probada solamente con el servidor web Apache, y se basa en que Apache defina la variable de entorno CGI no estándar REDIRECT_STATUS en las peticiones redirigidas. Si su servidor web no soporta ninguna forma de decirle si la petición es directa o redirigida, usted no puede utilizar esta opción y debe usar una de las otras formas de ejecutar la versión CGI aquí documentadas.