rix*_*rix 3 rewrite querystring apache-2.2
我有这个网址:
mysite.com?var=var&var2=var2&var3=var3
Run Code Online (Sandbox Code Playgroud)
我想阻止这个特定的 url,但不会以任何方式影响同一基本 url 上的其他查询字符串。
是否有可能做到这一点?
谢谢,
您可以使用 ModRewite 检查查询字符串并重定向或阻止页面。使用您的示例:
RewriteCond %{QUERY_STRING} var=var
RewriteCond %{QUERY_STRING} date=12/12/12
RewriteCond %{QUERY_STRING} var2=word\+word
RewriteRule .* - [F]
Run Code Online (Sandbox Code Playgroud)
(在 RewriteCond 语句之间有一个隐含的 AND)
这将阻止 ([F]) 具有所有这三个查询字符串参数和值的所有页面 (.*)。
更新以使用 OP 更具体的示例
归档时间: |
|
查看次数: |
10735 次 |
最近记录: |