2013-11-21 31 views
1

我想检查是否有查询字符串?和=符号匹配查询字符串的重写条件

/user/person/1 is should be valid 
/user/person/date/21 is should be valid 

/user/?page=Reg if something comes like this I just want to throw a 404 

现在我想要做的htaccess文件这些变化,

谁能帮助我做到这一点。

预先感谢您。

回答

2

尝试:

RewriteCond %{THE_REQUEST} \?.*=.* 
RewriteRule^- [L,R=404] 
+0

谢谢。但我必须阻止URL,如“/ user/da?page = Reg” – harishkumar329

+0

@ Ha329is'/ user/da?page = Reg'将导致一个404使用该规则 –

+0

ya是是的。对不起,我没有注意到。 – harishkumar329