Каталог mod_rewrite .htaccess с использованием подстановочных знаков? - PullRequest
0 голосов
/ 13 ноября 2011

Как использовать подстановочные знаки для ссылки на тот же каталог в моем правиле?Мне нужно, чтобы blog_name был подстановочным знаком, поэтому скрипт проверяет, есть ли файл в каталоге old_site и, если он есть, перезаписывает его.В настоящее время он работает для одного каталога:

RewriteRule ^blog_name/([^/\.]+) old_site/blog_name/$1.php [NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f

Поэтому мне нужно, чтобы blog_name было ЛЮБОЙ директорией:

RewriteRule ^[*wildcard_dir*]/([^/\.]+) old_site/[*wildcard_dir*]/$1.php [NC,QSA]

Возможно ли это?Заранее спасибо!

1 Ответ

1 голос
/ 13 ноября 2011
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)/([^/\.]+) old_site/$1/$2.php [NC,QSA]
...