2017-01-08 4 views

Antwort

2

Ja, die REQUEST_URI enthält nicht den Host, nur den Teil nach dem Host und vor der Abfragezeichenfolge. Verwendung:

$_SERVER['HTTP_HOST'] 

Oder:

$_SERVER['SERVER_NAME'] 

HTTP_HOST derjenige ist, der im Request-Header angegeben wurde (die eigentliche Host besucht werden). SERVER_NAME ist derjenige, der als ServerName auf dem virtuellen Host eingerichtet ist. Nicht immer gleich, wenn Sie auf einem ServerAlias kommen.

Referenzen:

Verwandte Themen