0
如何在我的规则中使用通配符来引用相同的目录?我需要blog_name成为通配符,因此脚本会检查old_site目录中是否存在文件,如果是,则重写它。目前,它适用于一个目录:使用通配符的mod_rewrite .htaccess目录?
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]
这可能吗?提前致谢!
谢谢你,这是完美的,如果你不介意,你能告诉我为什么的RewriteCond%{} REQUEST_FILENAME!-f得到了重写规则上面翻了? – keeg
'RewriteCond'这是上面第一条规则的条件。 – Peter
啊非常感谢你 – keeg