GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

Thesis の head セクションにコードを追加すると 403 エラーが発生する

Thesis の head セクションにコードを追加して 403 エラーが発生する場合、特にフォントやその他のリソースへのリンクを追加している場合、サイトを保護している Web アプリケーション ファイアウォールに問題がある可能性があります。

これを確認するには、ほとんどのサーバーベースのエラーと同様に、最初のステップはサーバー上のログ ファイルを確認することです。

  • Plesk にログイン
  • [ウェブサイトとドメイン] で、ドメインの [ログ] をクリックします
  • [タイプ] ドロップダウン (左から 2 番目) で、[アクセス] のチェックを外します。エラーと警告のみが表示されます。

ログには、次のようなものが表示される場合があります:

「`

ModSecurity:コード 403 (フェーズ 2) でアクセスが拒否されました。 ARGS:thesis_html_head_scripts[thesis_html_head_scripts][scripts] でのパターン マッチ "(?i:

「`

あはは!そのため、ModSecurity はリクエストをブロックしています。クロスサイト スクリプティング攻撃が行われていると考えていますが、実際には、Thesis がサーバーに送信されるときにヘッド コードをパッケージ化する方法が気に入らないのです。この問題は簡単に回避できます。

  • Plesk の [ウェブサイトとドメイン] ビューに戻ります。
  • [ウェブ アプリケーション ファイアウォール] をクリックします。
  • 「セキュリティ ルールをオフにする」の下に、ログ (212980) から「ID」を貼り付けます
  • [OK] または [適用] をクリックして保存します。

それでおしまい!ヘッド情報を保存できるようになり、サーバーは XSS 攻撃を心配しなくなります。


Plesk
  1. エラー:PleskMainDBException

  2. あなたのウェブサイトで作業するときの 403 禁止エラー?ファイアウォール、ファイアウォール、ファイアウォール

  3. Thesis の head セクションにコードを追加すると 403 エラーが発生する

  1. ELF ファイルへのセクションの追加

  2. とは :-!! Cコードで?

  3. rsync エラー:io.c(605) でリモート コマンドが見つかりません (コード 127):

  1. Phpmyadminで常に403エラーが発生しますか?

  2. .desktopファイル。アプリケーションの起動中にエラーが発生しましたか?

  3. Plesk で nginx を使用してカスタム 403 エラー ドキュメントを有効にする