关于.htaccess的简单解释

时间:2009-12-08 16:55:39

标签: .htaccess

我使用它并使用RewriteEngine 我最近在RewriteEngine的右侧看到了一些文字 像那样 [L,QSA] 这是什么意思 和我] 可以让我给我一个完整的列表和每个用法

2 个答案:

答案 0 :(得分:1)

他们已在mod_rewrite docs页面上记录:

  

'last | L'(最后一条规则)
  在此处停止重写过程,不再应用任何重写规则。这对应于Perl last命令或C中的break命令。使用此标志可防止当前重写的URL被以下规则进一步重写。但请记住,如果RewriteRule生成内部重定向(在每个目录上下文中重写时经常会发生),这将重新注入请求并导致从第一个RewriteRule开始重复处理。

     

'qsappend | QSA'(查询字符串追加)
  此标志强制重写引擎将替换字符串的查询字符串部分附加到现有字符串,而不是替换它。如果要通过重写规则向查询字符串添加更多数据,请使用此选项。

答案 1 :(得分:0)

我还发现了一个很好的备忘单here