ヤマムギ

growing hard days.

*

WordPress Popular Postsのページビューカウントが止まってたからの復旧

   

WordPress Popular Postsのページビューカウントが止まってた

このサイトではないですが、他のサイトで5/27からWordPress Popular Postsのカウントが止まっていることに1ヶ月以上たってから気が付きました。(遅い)

どうもプラグインのバージョンアップをしたころから止まっているようでした。

でも当サイトも同じようにバージョンアップしているのにカウントされているので何か設定の違いがあるはずだと思い調べました。

原因はAWSのAmazon CloudFrontの設定

当サイトも他のサイトもAWSのAmazon CloudFront経由で配信しています。

もしかしたらと思い、BehaviorのAllow HTTP Methodsを見たら、問題が起こっているサイトだけなぜか「GET, HEAD」になっていました。
他のサイトは「GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE」になっていました。

おそらくWordPress Popular Postsのバージョンアップのタイミングで表示数をカウントするメソッドが変わったのですね。

CloudFront DistributionsのStatusがDeployedに変わったあとから無事カウントがされるようになりました。
めでたし。めでたし。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - WordPress ,

ad

ad

  関連記事

WordPressのPHPを7から8にしたらプラグインのエラー “Unparenthesized `a ? b : c ? d : e` is not supported”

WordPressのPHPを7から8にしたら次のエラーが発生しました。 PHP …

Amzon Linux のApacheでRedmineとWordPressをバーチャルホストで共存する

EC2とRDSを節約しようと思いまして、Redmineを動かしてるとこに検証用W …

PHP7.3 Crayon Syntax Highlighterのエラー対応と削除したプラグイン

Amazon Linux2のPHPを7.2から7.3へアップデートしましたでアッ …

WordPressのサイトヘルスの推奨に従って使っていないテーマを削除した

WordPressをバージョンアップしましたら、サイトヘルスってメニューができて …

WordPressを4.7.2にアップグレード後、ログインしないと表示出来なくなって対応

このブログをWordPress 4.7.2にあげた後、ログインしていないと規則性 …

Translate WordPress with GTranslateプラグインをインストールして当ブログに翻訳機能を追加する

翻訳プラグインを追加した理由 Google Analyticsを眺めていると、ほ …

WordPressの記事のフッターに同じ内容を表示する

ブログの下部全ページに同じ内容を表示させたいときってありますよね。 イベントの案 …

WordPressでかんたんにフォームを使用できるWPForms Lite

このブログサイトではないのですが、WordPressでかんたんにフォームを作れる …

WordPressの記事を公開日時に関係なくソート順を変更する

PostMash Customを使う WordPressのプラグインでPostM …

WordPressの「データベース接続確立エラー」への対応(様子見中 EC2 + RDS t2.micro)

誰もが一度は見たことがある「データベース接続確立エラー」の無機質な画面。 スクリ …