RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^temp/(.*)$ temp.php?redirect=$1 [QSA,L]
Приведенный выше код будет обслуживать содержимое temp.php?redirect=home.php
.
В качестве теста я создал temp.php
в корневом каталоге домена с содержанием:
<?php
var_dump($_GET);
Результат при доступе к /temp/home.php
:
array(1) {
["redirect"]=>
string(8) "home.php"
}
Это проверено на LiteSpeed Web Server 5.3.4 и 5.3.5.