問題タブ [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.
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
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
誰か助けてください。前もって感謝します。
facebook - Facebook 共有 403 禁止
私は、自分の vps でホストされている Joomla の Web サイトを持っています。meta og のプラグインをインストールしましたが、Facebook で共有すると 403 エラーが発生します。Facebook デバッガーを確認しましたが、URL を解決できないようです (http 応答が正しくありません)。ページのソーシャル分析用の他のツールは、ページとメタを正しく表示し、google+のような他のソーシャル共有は 適切に機能します。Facebookの共有のみが壊れています。
gzip のオンとオフを試してみましたが、まだ403 禁止です。 誰かがそれを機能させる方法を知っていますか? 前もって感謝します!