Apache 2 mod_rewrite i PHP. Zmodyfikuj wartość $ _SERVER ['REQUEST_URI'] z htaccess?
Mam to.htaccess
plik:
RewriteEngine On
RewriteRule ^hello$ goodbye
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
Więc otrzymuję wszystkie prośbyindex.php
, ale dostajęhello
kiedy pytaszhello
i spodziewałem się otrzymaćgoodbye
podczas drukowania$_SERVER['REQUEST_URI']
z PHP.
To jest,$_SERVER['REQUEST_URI']
Wydaje się nie do zaakceptowania, nawet jeśli URL został przepisany już przed dopasowaniem do RewriteRuleindex.php
. Czy istnieje sposób na zmodyfikowanie tej wartości?
Chcę to zrobić, aby dodać cienką i prostą warstwę wstępnego przetwarzania adresu URL do istniejącego kodu, bez modyfikowania plików PHP. Więc staram się trzymać w środku.htaccess
.