Nel mio ambiente locale (PHP 5.4.24 su Apache 2.2.26) è presente $_SERVER["SCRIPT_URL"]
, ma ho letto che questa variabile non è sempre presente, anche se non riesco a trovare esattamente quando è e quando non è .
Mi piacerebbe sapere cosa è necessario perché questa variabile sia attendibilmente presente.
No, ci sono anche senza mod_rewrite, ci sono anche quando non si usa Apache. Non tutti usano Apache! – DanFromGermany
@DanFromGermany Bene, OP sta utilizzando Apache :) –
Ovviamente è possibile simulare il campo con altri software, ma mod_rewrite è la fonte originale. Presumo che la domanda è, se il codice utilizza il campo, quale sarebbe un caso in cui il codice smetterebbe di funzionare. –