正規表現– tag –
-
WordPress
Amazon JS(WordPressのプラグイン)のショートコードを削除する方法〜WP-CLI(wp search)と正規表現による置換
先日、Amazon JS(WordPressのプラグイン)で”Product Advertising APIのエラー”が表示される件についてという記事を書きました。 Product Advertising APIのエラーが表示されるため、Amazon JSを停止・削除した方も多いのではないでしょうか。ただAmazon ... -
WordPress
Amazon JS(WordPressのプラグイン)で”Product Advertising APIのエラー”が表示される件について
WordPressのプラグインであるAmazon JSを使っている人の中に、"Product Advertising APIのエラー"が表示された方がいらっしゃるのではないでしょうか? エラー表示の文言を確認すると、「Product Advertising APIのサーバーにアクセスが集中しているから、... -
さくらインターネット
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その5)PHPの正規表現では全体一致を\Aと\zで示す
以前の記事でPHPの全体一致を示す正規表現として"^(キャレット)"と"$(ダラー)"を使っていましたが、「徳丸本 第2版」を読んでいると使わない方が良い書かれていることに気がつきました。全体一致の正規表現は"\A"と"\z"を使ってくださいとのことです。... -
Google
リファラースパムをGoogle Analyticsの[ビュー設定]→[フィルター]と.htaccessファイルでアクセス数にカウントしない方法(“your-seo-promotion.com”, “e-yota.com.your-seo-promotion.com”)
冒頭の画像はGoogle Analyticsのページビューです。"/h/3360328.html"というページに注目してください。WebサイトとしてWordPressを使っている場合、hという名前のディレクトリはありません。また"html"の拡張子で表示されるページも存在しません。 Google... -
Google
リファラースパム(your-seo-help.com)を Google Analytics [ビュー設定]→[フィルター]の正規表現機能でアクセス数にカウントしない方法
冒頭の画像はGoogle Analyticsのページビューです。"/h/2026514.html"というページに注目してください。WebサイトとしてWordPressを使っている場合、hという名前のディレクトリはありません。また"html"の拡張子で表示されるページも存在しません。 Google... -
Atom
リファラースパムのドメインがGoogle Analyticsの正規表現機能でフィルタされているかAtomで検証する方法(auto-seo-service.org, auto-seo-service.com, autoseo-service.org, autoseoservice.org)
【一括で除外】auto-seo-service.org, auto-seo-service.com, autoseo-service.org, autoseoservice.orgのリファラースパムをGoogle Analyticsの正規表現機能でまとめてフィルターする方法という記事で、以下の4つのドメインをリファラースパムとして除外... -
Google
リファラースパムをGoogle Analyticsの正規表現機能でまとめてフィルターする方法(auto-seo-service.org, auto-seo-service.com, autoseo-service.org, autoseoservice.org)
先日からGoogle Analyticsの計測値を歪めるリファラースパムの問題に悩んでいます。そのリファラースパムをGoogle Analyticsの機能を使い、一括で除外する方法を見つけましたので、以下でご紹介します。 2018年9月1日現在、リファラースパムと思われるドメ... -
Google
リファラースパムをGoogle Analyticsの[ビュー設定]→[フィルター]でアクセス数にカウントしない方法(auto-seo-service.org, auto-seo-service.com, autoseo-service.org, autoseoservice.org)
Google Anlyticsでエコテキブログのアクセス数を確認していると。冒頭の画像にあるとおり"/h/2026514.html"という見慣れないページのアクセスが見られます。そもそもWordPressには"/h"という名前のディレクトリは存在しません。またファイルの拡張子が".ht... -
JavaScript
JavaScriptで学習する関数の引数の値渡しと参照渡しについて
JavaScriptでは関数の実引数を仮引数に渡す場合、データ型によって結果が挙動が異なります。プリミティブ型のデータ型を渡すときは値渡しになり、オブジェクト型のデータ型を渡すときは参照渡しになります。 プリミティブ型とオブジェクト型の特徴 それで... -
WordPress
WordPress wp_list_categoriesを活用する ~フィルターフックの実例を詳細に解説(PHPのpreg_replace・正規表現・後方参照の応用)
先日、WordPressサポートフォーラムにおいて、「フッターで使っているカテゴリーメニューのスタイリングについて」という質問をしたら、下記の通りフィルターフックを活用したコードを教えていただきました。 [php] function my_list_categories( $output ... -
ネットワーク
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その3)wp-login.phpへのブルートフォース攻撃対策
先日、くらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その2)プラグインやスケールアップによる対策についてという記事を公開しました。 その記事の中で「WordPressへのDDoS/DoS攻撃 2種類の対処方法」という見出しをつけ、wp-login... -
Node.js
anyenvをインストールしたときに環境変数($PATH)の設定を間違える。その修正方法について
手元のMacでNode.jsとフレームワークのExpressを使いたくなったので、env(環境変数を設定してコマンドを実行するときに使うコマンド)をまとめて管理出来るようにした環境管理ツールのanyenvをインストールすることにしました。 anyenvの正しいインストー... -
JavaScript
ひらがな・カタカナ・漢字のパターンマッチ ~JavaScriptによる正規表現
徹底マスター JavaScriptの教科書を読んでいると、P325に[](大かっこ)によるパターンマッチの例が紹介されています。その中で半角英数字だけでなく、日本語のひらがな・カタカナ・漢字のパターンマッチについても言及されています。普段は[]の中では半角... -
さくらインターネット
さくらのVPSでSiteGuard Lite(Web Application Firewall)をセットアップする方法(その3) ~ SiteGuard Liteの初期設定
さくらのVPSでSiteGuard Lite(Web Application Firewall)をセットアップする方法(その2)です。前回の記事では、Webサーバー側で設定を行い、SiteGuard Liteのログイン画面にアクセスするところまでをご説明しました。今回はSiteGuard Lite内で初期設定を... -
PHP
PHPの正規表現でパターンマッチを使ったときに気がついたこと 「先頭と末尾の一致」と「uフラグ」について
PHPでWebアプリケーションの脆弱性やセキュリティの学習したいので、PHP逆引きレシピ 第2版 という本のP.751を読んでおります。そのときに気がついたことが2点ありましたので、記録を残しておきます。ちなみに本で示されている、お手本のPHPコードは以下の...
12