Нужно, чтобы если в $_SERVER['REQUEST_URI'] директорий было 3, открывалась page3.php; если 2, то page2.php; 1 - page1.php Так не получается, потому что срабатывает лишь последнее правило: PHP: RewriteEngine on RewriteRule ^(.*)/(.*)/(.*)/$ page3.php RewriteRule ^(.*)/(.*)/$ page2.php RewriteRule ^(.*)/$ page1.php
programer Только что у себя проверил - работает. Код (Text): RewriteRule ^(.*)/$ page1.php RewriteRule ^(.*)/(.*)/$ page2.php RewriteRule ^(.*)/(.*)/(.*)/$ page3.php и это: Код (Text): RewriteRule ^(.*)/(.*)/(.*)/$ page3.php [L] RewriteRule ^(.*)/(.*)/$ page2.php [L] RewriteRule ^(.*)/$ page1.php [L] еще можно во всех регулярках точки заменить на [^/]