Apache mod_rewrite,RewriteCond问题

时间:2012-04-03 17:00:42

标签: php apache mod-rewrite

在这个问题:mod rewrite to remove file extension, add trailing slash, remove www and redirect to 404 if no file/directory is available

在解决方案中,我看到了这一点:
RewriteCond %{DOCUMENT_ROOT}/$1.php -f

请问某人解释$1在这里的意思???

如果问题标题不合适,请更改,谢谢。

1 个答案:

答案 0 :(得分:1)

$1是先前在RewriteRule语句中指定的第一个捕获的正则表达式的结果。

请参阅此处的官方文档:http://httpd.apache.org/docs/current/mod/mod_rewrite.html