最近、サーバーにWAF(ウェブアプリケーションファイアーウォール)が標準搭載されることが増えてきました。 SQLインジェクション等のハッキングとかの攻撃をブロックできるのは確かにすごく便利で安全です。 でも、困ってしまうのが誤検知なんですよね。 最近も、当社で運営するウェブサイトにアクセスしようとしたら、なんとアクセスをブロックされてしまいました… 一般のユーザーさんのアクセスについては問題なかったのですが、社内からアクセス出来ないのは困ります。 そこで、.htaccessを使って、WAFの一部を無効にする方法を見つけましたので、ご紹介します。 検出シグネチャ名で除外設定する方法 検出シグネチャとは、WAFが検出した不正アクセスのルール名のことです。 たとえば、「xss-tagclose2」とか、「xss-try-1」「sqlinj-9」などのことです。 sqlinj-Xの場合だと、名前か