記事ブロックに特定の文字列を含めるとエラー

2019年1月16日 at 11:15

記事ブロックで「保存」ボタンを押下すると、以下のエラーメッセージが表示されました。

501 Not Implemented アクセスしようとしたページは表示できませんでした。
このエラーは、実装されていないメソッドでのアクセスがあったことを意味します。
以下のような原因が考えられます。
対応していないメソッド(MOVE/COPYなど)を使用した。


記事ブロックに「CD」という文字列を含めると生じるようです。
各バージョンでの検証結果は以下のようになりました。

8.4.2 問題なし
8.4.3 エラー
8.4.4 エラー

この症状にはどのような原因が考えられますでしょうか。


# concrete5 バージョン
8.4.2
8.4.3
8.4.4

# PHP バージョン
7.1.18
7.2.6

# サーバー
エックスサーバー

タグ:

Re: 記事ブロックに特定の文字列を含めるとエラー

2019年1月24日 at 20:38
このエラーメッセージはconcrete5ではなく、エックスサーバーのWAFによるもののようです。
サーバーパネル[WAF設定]の[コマンド対策]をOFFに変更したところ、エラーは表示されなくなりました。
エックスサーバーの水色のエラー画面ではなくモーダルウィンドウによる表示だったため、こちらへ質問してしまいました。

また8.4.2では問題を生じないという報告は、異なる環境での検証結果でした。
お騒がせして失礼いたしました。
 

Re: 記事ブロックに特定の文字列を含めるとエラー

2019年1月25日 at 10:21
ご報告ありがとうございます。

知見があるとあとで検索でもひっかかってくるので助かります!