PHP kézikönyv
Előző | 24. Fejezet. CGI futtatható állományként telepített PHP | Következő

# 2. eset : az --enable-force-cgi-redirect használata

Ez a fordítási paraméter megakadályozza, hogy bárki meghívja a PHP-t egy `http://domain.nev/cgi-bin/php/titkos/szkript.php`. URL-el. Ehelyett a PHP csak akkor fog elfogadni egy ilyen kérést ha egy szerver átirányításban kapta.

Apache esetében tipikusan a következő direktívákkal történik a beállítás:

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

Ez a lehetőség csak az Apache web szerverrel tesztelt és azon múlik, hogy az Apache beállítja a nem standard REDIRECT_STATUS CGI környezeti változót ha átirányított kérésről van szó. Ha a webkiszolgálód semmilyen módon nem közli, hogy ez egy direkt vagy átirányított kérés volt-e, nem használhatod ezt az opciót, így valamelyik másik módot kell használnod.

Előző | Tartalom | Következő
1. eset : csak publikus fájlok | Fel | 3. eset : a doc_root vagy user_dir beállítása