首页 > 解决方案 > htaccess | 仅将查询应用于 url 的一部分

问题描述

我的 .htaccess 中有一条规则,但我只想将其应用于特定的 URL,如下所示:

A. mysite.net/index.php?option=com_contact  ** this should be blocked
B. mysite.net/admin/index.php?option=com_contact  ** this should work

以下规则适用于 A,但它也阻止 B。如何仅阻止 A?

RewriteCond %{QUERY_STRING} ^option=(com_contact)$ 
RewriteRule ^ - [F,L]

谢谢

标签: .htaccess

解决方案


推荐阅读