問題タブ [mod-security2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5033 参照

http - Mod セキュリティ URI パスへの GET リクエストをブロックする

特定の URI パスに対する GET リクエストをブロックする必要があります。アノマリー モードを使用していますが、ストレート ブロック ルールを使用しているため、ルールが正しく機能しません。

GET /secure/test/bla/bla/https://bla.bla.com/secure/test/bla/bla?www.test.com

これを reg 式で書いてもいいですか?

これらが機能せず、その理由がわかりません。別の方法で正規表現を記述する必要がありますか?

2 番目のルールでは、追加する必要があり"@rxますか? 違いは何ですか"!@rx and @rx

0 投票する
3 に答える
349 参照

bash - Mod_Security ID を sed/awk で切り取る

Mod_sec ID: [id "31231"] のクォータ間の数値を切り取りたいです。一般的にはまったく難しいことではありませんが、次のような複数のレポートからすべての ID を抽出しようとしている場合:

次のようないくつかのコマンドを試しました。

他にも多くありますが、必要な ID を出力するのではなく、パターンが数回一致するため、追加の出力が含まれています。一般的に、私は次のようなことができます:

cat asd | egrep -o "\"[0-9][0-9][0-9][0-9][0-9][0-9]\""出力を再度カットしますが、ID に 6 つの数字が含まれていない場合、これは機能しません。

awk、sed、egrep のすべてのオプションに精通しているわけではなく、解決策が見つからないようです。

上記の履歴から印刷したいのは次のとおりです。

000784

9

00263

誰か助けてください。前もって感謝します。

0 投票する
1 に答える
634 参照

facebook - Facebook 共有 403 禁止

私は、自分の vps でホストされている Joomla の Web サイトを持っています。meta og のプラグインをインストールしましたが、Facebook で共有すると 403 エラーが発生します。Facebook デバッガーを確認しましたが、URL を解決できないようです (http 応答が正しくありません)。ページのソーシャル分析用の他のツールは、ページとメタを正しく表示し、google+のような他のソーシャル共有は 適切に機能します。Facebookの共有のみが壊れています。

gzip のオンとオフを試してみましたが、まだ403 禁止です。 誰かがそれを機能させる方法を知っていますか? 前もって感謝します!