我想阻止一些网址并返回401错误。这是我想阻止的网址。但这是一种公正的模式。
mysitecom/?p=lancel%20soldes%20amazon%20canada
mysitecom/?p=lancel%20soldes%20kartell%20table%20basse
mysitecom/?p=prix+sac+la+charmeuse+de+lancel
mysitecom/?lancel=bb-prix-wii-fit
mysitecom/page/2/?p=lancel%20soldes%20caroll%20rouen
也许第一次进行可能是
/?p=
/?lancel
/page/2/?p
如何用htaccess阻止这种类型的URL?
答案 0 :(得分:0)
怎么样:
RewriteEngine On
RewriteCond %{QUERY_STRING} (?:^p=|lancel)
RewriteRule ^ - [L,R=401]
最后一行也可以是:
RewriteRule ^ - [L,F]
获得403回复