Blaubart: Noch mehr depperter "Kleinscheiß"...

Beitrag lesen

Tach.

Diesmal hat Nachschlagen im Handbuch allerdings nichts genützt... die ganze php.net-Welt weiß offensichtlich nichts von $_SERVER['HTTP_X_ORIGINAL_URL'] (und ebenso wenig von $_SERVER['HTTP_X_REWRITE_URL)!

Was hat es denn nun damit auf sich?

Wenn Du irgendwelche selbstdefinierten HTTP-Header mitschicken möchtest, werden die mit dem Präfix X- versehen, also z. B. X-Powered-By. Das, was Du dort in $_SERVER siehst, ist die Repräsentation dieses Headers und seiner Werte. Schicke ich Deinem Script also den Header

X-Blablupp: 42 ,

dann enthält bei einem Apachen in PHP die Variable $_SERVER['HTTP_X_BLABLUPP'] den Wert "42".

Ich gehe davon aus, daß Wordpress die von Dir angegebenen Header bei Redirects oder ähnlichen Aktionen mitschickt und dann auch auswertet. Ist aber nur eine Vermutung, da ich Wordpress nicht kenne.

--
Once is a mistake, twice is Jazz.