什么是重写规则的意思?

时间:2011-03-11 12:05:45

标签: .htaccess rewrite

RewriteRule ^(dir1|file1) - [L]

如果此规则是CASE,则其他重写规则不适用。

由于我们处于.htaccess环境中,只有[L]才会没用。

所以,我们需要两件事:

要有 - 符号。

要在.htaccess文件上的所有其他RewriteRules之前使用此规则。

如果以上所有假设都是正确和准确的,我想问一下:

-是什么意思,它在这个背景下做了什么?

非常感谢。

1 个答案:

答案 0 :(得分:4)

docs有这个信息:

  

- (破折号)

     

破折号表示不应执行替换(现有路径未经过修改)。当需要在不改变路径的情况下应用标志(见下文)时使用。