RewriteCond%{REQUEST_URI}:如果REQUEST_URI包含?如何停止?p =约或?p =联系

时间:2012-01-19 12:35:14

标签: .htaccess mod-rewrite parameters

我正在尝试在.htaccess文件中创建重写条件,以检查url是否包含已设置的参数p且参数p = about或p = contact。 如果?p = about或?p = contact,则不应该执行下面的RewriteRule。 有人可以用RewriteCond帮助我吗?

RewriteCond %{REQUEST_URI} (?p=about_us|?p=contact)

不起作用。

1 个答案:

答案 0 :(得分:6)

如果查询字符串没有值为pabout us的{​​{1}}参数,则下面的RewriteCond将匹配,即如果它具有ap = {则不会执行以下规则{1}}或contact

about us