KUSANAGI MAGAZINEで「きもおたわーどぷれす。」が紹介されました! クリックで公式サイトが開きます。

Nginxでプラグインを使わずにログインページURLを変更してみた【KUSANAGI8・9対応】

この記事は約3分で読めます。
記事内に広告が含まれています。

本稿では、Nginxでプラグインを使わずにログインページURLを変更する方法を紹介します。
もちろんKUSANAGI8・9環境下でも動作します。

アイキャッチの画像はKUSANAGIのイメージキャラクター草薙沙耶 ©PRIME STRATEGY

スポンサーリンク

Nginxの定番セキュリティプラグイン「Login rebuilder」

WordPressにおける不正アクセス対策の筆頭とも言いうるのがログインページURLの変更。
そしてKUSANAGI(Nginx)の場合、ログインページURLを変更する手段の定番はプラグイン「Login rebuilder」を使うことです。

Login rebuilder~KUSANAGI(Nginx)でログインページURLを変更できるセキュリティプラグイン
本記事はプラグインLogin rebuilderの紹介です。Login rebuilderはWordPressのログイン画面を変更することでセキュリティを強化し...

紹介記事を書いているくらいですので、私もKUSANAGI導入以来ずっと使ってきました。

しかし、せっかく高速なKUSANAGIを使っているのですから、プラグインは1つでも減らしたい。
ログインページでしか動かない本プラグインを削る意味なんてないのですが、それでもと試してみました。

スポンサーリンク

Login rebuilder作者がプラグインを使わない方法を紹介している

実はLogin rebuilderの作者さんが、プラグインを使わずログインページURLを変更する方法を紹介しています。

https://elearn.jp/wpman/column/c20121118_01.html

むしろ、この方法をプラグイン化したのが「Login rebuilder」です。

私もLogin rebuilderを導入した際、この記事を読んではいました。
しかし当時は慣れないNginxで頭がパンク状態。
素直にプラグインに甘えました。

だけど、今読み直してみたら簡単そうに見えたのでやってみました。
結果は、

できた!

スポンサーリンク

プラグイン無しでログインページURLを変更するためのポイント

ソースコードはリンク先を御覧ください。
本稿では作業の際の注意点を記します。

今までLogin rebuilderを使ってた人は、ログインページ用のPHPファイルを新しく作り直して始めた方がいいかも

記述がプラグインと若干違いますので。
最初からやり直した方が混乱するリスクは減ります。

書き換えるのはPHPファイルで1箇所とfunctions.phpで2箇所。合計3箇所です。

ログインページ用のPHPファイル。

define( 'ANYWHERE_LOGIN', sha1( 'keyword' ) );

①keywordを任意の文字列に変更します。

functions.php。

define( 'ANYWHERE_LOGIN_PAGE', 'anywhere-login.php' );

②anywhere-login.phpをログインページ用のPHPファイルの名前に変更します。

 if ( !defined( 'ANYWHERE_LOGIN' ) || sha1( 'keyword' ) != ANYWHERE_LOGIN ) {

③keywordに①と同じ文字列を入れます。

スポンサーリンク

さらに突き詰めたい方向けに

Luxeritasテーマの作者るな様がファイルをディレクトリに変更する方法を紹介しています。

WrdPress のセキュリティ強化方法 | Thought is free
WordPress で作られたサイトを見回すと、結構セキュリティに無関心なように見えるサイトがちょこちょこと見られる。 なので、初心者でも簡単にできる WrdP...

ここまでやれば完壁じゃないでしょうか?

スポンサーリンク

まとめ

一見すると難しそうに見えますが、ログインページ用のPHPファイルはプラグインを使うにしても作成します。
つまり、キーワードを自分で考えて、functions.phpにコピペして、2箇所書き換えるだけです。

総合的な手間はプラグイン導入と大して変わらないはず
ぜひやってみてください!

サイトを始めたい・引っ越したい方へ

おすすめレンタルサーバー「ConoHa WING」
Webサーバー処理速度 国内最速!
サイト管理・カスタマイズのタイパも抜群!
自動化AIのWEXALによって他社より負担を減らせます
各種キャンペーン施策によりコスパも抜群!
ConoHaに初めて入会かつ12か月以上のWINGパックなら
下のボタン経由で契約すると最大5000円の割引が受けられます

この記事を書いた人

素人の備忘録です。
素人がゆえにトラブルにぶつかりまくってきたので、同じように困った方の役に立てたらいいなと思ってます。
8年来のKUSANAGI推し。

元公安調査庁職員、発達障害(ADHD)

天満川 鈴をフォローする
KUSANAGI・WEXAL

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny

タイトルとURLをコピーしました