小説家になろうにて「キモオタでギャルゲー、それって何の罰ゲーム!?」連載中!

KUSANAGI(Nginx)でプラグインを使わずにログインページURLを変更してみた

KUSANAGI for ConoHa
この記事は約3分で読めます。

本稿では、KUSANAGI(Nginx)で、プラグインを使わずにログインページURLを変更する方法を紹介します。

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

スポンサーリンク
この記事を読む方へのオススメ

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

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

Login rebuilder~KUSANAGI(Nginx)でログインページURLを変更できるセキュリティプラグイン
本記事はプラグインLogin rebuilderの紹介です。Login rebuilderはWordPressのログイン画面を変更することでセキュリティを強化します。他と違いNginxでも動くのがポイント、KUSANAGIユーザーには重宝します。

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

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

スポンサーリンク

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

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

ログインページを変える
WordPressの標準的な不正ログイン対策としては、ログインIDは'admin'を避けるパスワードはユニークで長くする、場合によってはアクセスできるIPアドレ...

むしろ、この方法をプラグイン化したのが「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箇所書き換えるだけです
総合的な手間はプラグイン導入と大して変わりませんので、ぜひやってみてください
ブログやサイトを始めたい・引っ越したい方へ

レンタルサーバーWING。
KUSANAGI&WEXALが使えるVPS。
どちらでも高速でコスパに優れたConoHaで始めるのがおすすめです。
もっと知りたい方はボタンをクリックしてください。
(ボタン経由で入会した場合、1000円分のクーポンがもらえます)

この記事を書いた人

広島市内のパチンコホール勤務。
3号機時代からのパチンカス。
ADHD、精神障害者手帳3級所持。
慶應義塾大学商学部卒、専攻はマーケティング(広告・宣伝)
国家一種試験経済職の資格で公安調査庁に入庁。
在職時は国際テロ、北朝鮮を担当。
「小説家になろう」の底辺作者。
WordPress記事は素人の備忘録です。

天満川鈴をフォローする
KUSANAGI for ConoHa
スポンサーリンク
きもおたねっと。

コメント

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