Возможный дубликат:
Все, что вы когда-либо хотели знать о правилах Mod_Rewrite но боялись спросить?
Как мне заменить http://mydomain.com/dir1/dir2/test.php
на http://mydomain.com/test.php
?
Это помогло бы упомянуть платформу/веб-сервер. Я предполагаю аромат Apache с mod_rewrite модулем.
Если все находится под этим новым subdir, перенаправление базируются т.е.
RewriteEngine on
RewriteRule ^/$ /dir1/dir2/ [R]
или если Вы хотите ot явный о единственном файле.
RewriteEngine on
RewriteRule ^/test.php /dir1/dir2/test.php [R]
M.