Wo ist eigentlich REQUEST_SCHEME dokumentiert? Auf php.net nicht, aber jemand verwendet es da in einem Beispiel. Mein IIS gehostetes PHP hier zeigt mir diesen Eintrag nicht. Ist das eine Apache-spezifische SERVER-Variable?
Das schreibt der Apache dem PHP in die „Umgebung“ - und so landet es in $_SERVER
. Man kann sich mit SetEnvIf
bzw. auch nur SetEnv
und/oder mod_rewrite noch mehr eigenes Zeug „bauen“ - wenn man sich das Leben vermeintlich leicht und dann doch gar schwer machen will.😀