Подскажите как в htacces сделать так что бы если открывают ссылки: site.ru/slovo.php site.ru/bla-bla_slovo_blabla.php site.ru/slovo232323.php то скрипт выполнялся по пути site.ru/secret_papka/slovo.php site.ru/secret_papka/bla-bla_slovo_blabla.php site.ru/secret_papka/slovo232323.php Но юзер не видил бы что путь изменился!
в .htaccess Code: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /secret_papka/$1 [L]
тогда как-то так: Code: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^.+slovo.+$ RewriteRule ^(.*)$ /secret_papka/$1 [L]
заработал последний вариант. а можно уложится в меньшее количество строк? примерно так: RewriteRule (*slovo*)$ /secret_papka/$1 [L] Но именно так не работает. только с RewriteRule можно это сделать?