Apache 2 mod_rewrite und PHP. Wert von $ _SERVER ['REQUEST_URI'] von htaccess ändern?
ich habe das.htaccess
Datei:
RewriteEngine On
RewriteRule ^hello$ goodbye
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
So erhalte ich alle Anfragen weiterindex.php
, aber ich verstehehello
wenn Sie danach fragenhello
und ich erwartete zu erhaltengoodbye
beim Drucken$_SERVER['REQUEST_URI']
von PHP.
Das ist,$_SERVER['REQUEST_URI']
Scheint unveränderlich, auch wenn die URL bereits vor dem Abgleich mit der referenzierenden RewriteRule umgeschrieben wurdeindex.php
. Gibt es eine Möglichkeit, diesen Wert zu ändern?
Ich möchte dies tun, um eine dünne und einfache Ebene der URL-Vorverarbeitung zu einem vorhandenen Code hinzuzufügen, ohne die PHP-Dateien zu ändern. Also versuche ich, mich in das zu halten.htaccess
.