【セキュリティ対策】WordPressのログインURLの変更方法

はじめのアイコン画像はじめ

WordPressへの不正ログインを防ぎたい…。
WordPressのログインURLって変更できないの?

本記事は上記のような悩みの方に向けて記事を書いています。

こんにちは!ツヨシ(@24shi_web)です。

私はブログ収益のみで生計を立てており、妻とひっそり札幌で暮らしています。

さて、WordPressのログインURLは「https://サイトドメイン/wp-login.php」と共通なので基本サイトドメインさえ知ることができれば、WordPressのログイン画面に入ることができてしまいます。

そのため、アクセスが増えれば増えるほど、不正ログインに合う可能性も高まり、最悪の場合、ブログが乗っ取られる可能性もあります。

そのため、ログインURLがデフォルトのままで「大丈夫なのか…」と不安に感じている方も多いのではないではないでしょうか?

そこでこの記事を読めば、WordPressのログインURLを変更する方法について知ることができ、不正ログインを防止することに役立ちますので是非参考にしてみてください。

お洒落なサイトが誰でも作れる!

ブログを書くのが楽になるテーマ「SWELL」

  • 誰でも簡単にオシャレなブログが作れます!
  • WordPressの使いやすさがアップします!
  • キャッシュ機能とページ高速遷移機能で初心者も簡単にWordPressの高速化が可能です!
  • アフィリンクの一元管理機能が標準装備されてます!

\一度使うと他のテーマには戻れません!/

※実際に私の当ブログは「SWELL」を使って運営しており、大満足のテーマです!

この記事を書いてる人

溝口 剛
Tsuyoshi Mizoguchi

   

1986年生まれ 33歳 札幌在住
8年間会社員として働くも会社員としての生き方が嫌になり、フリーランスへ。現在はブログより年間1,000万円の収益を得ています。

この記事の内容

1.WordPressのログインURLの変更方法

さて、早速ですがWordPressのログインURLを変更する方法は「.htaccessファイル」で設定していきます。

具体的なやり方は以下の通りです。

ログインURLの変更方法
  1. 「.htaccessファイル」に追記するコード作成
  2. 「.htaccessファイル」にコードをコピペ
  3. オリジナルURLにてWordPressのログインする

具体的に一つずつ解説していきますね。

1-1.「.htaccessファイル」に追記するコード作成

まずは「.htaccessファイル」に追記するコードを作成していきます。

ちなみにWordPressのコードファイルを作成したり、開いたりするのに「Sublime Text」というソフトがおすすめです。

まだ持っていないという方はインストールしておくことをおすすめします。

ブログ運営を続けていく上で必ず必要になる時が来ますので。

インストールから日本語化まで以下のサイトが参考になりますので合わせてどうぞ。

さて話しがズレましたが、「.htaccessファイル」に追記するコードは以下の通りです。

※以下のコードはカゲサイさんのブログを参考にしています。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^enter/?$ /wp-login.php?■■■■■ [R,L]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^dashboard/?$ /wp-login.php?■■■■■&redirect_to=/wp-admin/ [R,L]
RewriteRule ^dashboard/?$ /wp-admin/?■■■■■ [R,L]
RewriteRule ^register/?$ /wp-login.php?■■■■■&action=register [R,L]
RewriteCond %{SCRIPT_FILENAME} !^(.*)admin-ajax.php
RewriteCond %{HTTP_REFERER} !^(.*)●●●●●/wp-admin
RewriteCond %{HTTP_REFERER} !^(.*)●●●●●/wp-login.php
RewriteCond %{HTTP_REFERER} !^(.*)●●●●●/enter
RewriteCond %{HTTP_REFERER} !^(.*)●●●●●/dashboard
RewriteCond %{HTTP_REFERER} !^(.*)●●●●●/register
RewriteCond %{QUERY_STRING} !^■■■■■
RewriteCond %{QUERY_STRING} !^action=logout
RewriteCond %{QUERY_STRING} !^action=rp
RewriteCond %{QUERY_STRING} !^action=register
RewriteCond %{QUERY_STRING} !^action=postpass
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^.*wp-admin/?|^.*wp-login.php /not_found [R,L]
RewriteCond %{QUERY_STRING} ^loggedout=true
RewriteRule ^.*$ /wp-login.php?■■■■■ [R,L]
</IfModule>

そして、上記の●●●●●■■■■■の箇所を変更していきます。

●●●●●」はサイトドメインを入力

●●●●●には、自身のサイトドメインを入力していきます。

例えば、私のブログで言うと↓この部分です。

24shi-web.com

■■■■■」はオリジナルのログインURLになる部分

■■■■■には、オリジナルのログインURLになる部分を自分自身で考えて入力します。

例えば、「123456789」と入力すると以下のようなログインURLになります。

https://24shi-web.com/wp-login.php?123456789

ここで入力した■■■■■は、ログインURLを入力する際に必要になるので忘れないようにしましょう。

1-2.「.htaccessファイル」にコードをコピペ

次に作成したコードを「.htaccessファイル」にコピペしていきます。

ここでは例に私が使っているmixhostで解説していきます。

※ちなみに、エックスサーバーの方は公式HP(.htaccessの編集方法)でわかりやすく解説されているのでそちらを参照ください。

具体的な手順は以下の通りです。

mixhostでの追記手順
  1. cPanelへログイン
  2. ファイルマネージャーを選択
  3. 「public_html」→「設定したいドメインフォルダ」
  4. 「.htaccessファイル」 →「Edit」を選択
  5. 「.htaccessファイル」に作成したコードをコピペ

①cPanelへログイン

まずは、mixhostのcPanelへログインします。

②ファイルマネージャーを選択

次にファイルマネージャーを選択します。

③「public_html」→「設定したいドメインフォルダ」

次にファイルマネージャの中に表示されているフォルダの中から「public_html」→「設定したいドメイン」のフォルダを開きます。

④「.htaccessファイル」 →「Edit」を選択

次に表示されてい「.htaccessファイル」の上で右クリックをして「Edit」を選択します。

ちなみに、mixhostのファイルマネージャーで「.htaccessファイル」が表示されていない方は以下の設定変更を行う必要があります。

⑤「.htaccessファイル」に作成したコードをコピペ

最後に「.htaccessファイル」に作成したコードをコピペしていきます。

コピペする場所は「#BEGIN WordPress」の上部でOKです。

また、Litespeedキャッシュを使っている方は「#BEGIN LSCACHE」の上部にコピペすればOKです。

以上で.htaccessファイルへの追記作業は完了です。

1-3.オリジナルURLにてWordPressのログインする

上記の設定が完了したら、オリジナルのログインURLでWordPressにログインできるか確認してみましょう。

ログインURLは以下のような形になります。

https://●●●●●(サイトドメイン)/wp-login.php?■■■■■(設定したURL)

上記のURLでログイン画面が表示されれば、ログインURLの変更作業は完了です。

【補足】必ずユーザー名とパスワードは複雑なものに設定しよう

補足として、ログインURLを変更したとしてもセキュリティは100%万全ではありません。

そのため、WordPressのユーザー名とパスワードは複雑なものに設定するように心がけましょう。

特にユーザー名をデフォルト(admin)のまま使用するのは大変危険なので辞めましょう。

2.プラグインでWordPressのログインURLを変更する方法

はじめのアイコン画像はじめ

コードの作成とか、.htaccessファイルへ追記とかめんどくさいし、わからない。他の方法はないの?

上記のように .htaccessファイルへの追記以外の方法でログインURLを変更したいと思っている方もいるでしょう。

そんな方はプラグイン「SiteGuard」を使えば、一発でログインURLを変更することが可能です。

具体的には以下の通りです。

プラグインを使った変更手順
  1. SiteGuardをインストール→有効化
  2. SiteGuardにてログインページのURLを変更

2-1.SiteGuardをインストール→有効化

まずは、プラグイン「SiteGuard」をインストール→有効化していきます。

2-2.SiteGuardにてログインページのURLを変更

次に左側のメニューから「SiteGuard」→「ログインページ変更」を選択します。

すると、以下のようにログインURLの設定画面に切り替わるので、後はお好みのURLを設定してあげれば完了です。

このようにプラグインを使えば、.htaccessファイルをいじることなくログインURLを変更することが可能なので、めんどくさいと感じている方にはおすすめです。

まとめ

今回は、WordPressのログインURLの変更方法について解説してきました。

アクセスが増えれば増えるほど、様々な方がブログを見に来ることになり、その中には悪意を持った人も間違いなくいるでしょう。

その時のためにWordPressのログインURLを変更しておけば、不正ログインを未然に防止することが可能なので、是非参考にしてみてください。

【PR】現役ブロガーの実践ノウハウをこっそり教えちゃいます。

当サイトでは、私が月7桁稼ぐまでに至ったノウハウ・現在実践しているノウハウを「ツヨシウェブSHOP」で有料コンテンツとして販売しております。実際にブログで月7桁稼いだ実績を持っており、また現在もブログ収益で生活をしていますので情報の信頼性は高いと感じています。

しかし、有料コンテンツで提供している情報は「楽して稼ぐ!」というものにはなっておらず、これから私と同じようにブログ・発信者として生活していきたい方に向けて書いておりますので「継続的に作業できる方のみ」ご購入いただければ幸いです。

また、コンテンツには自信を持って提供させて頂いておりますので、もし購入後ご不満がございましたら「返金対応」させて頂きます。

月7桁をを達成したサイト設計方法です!

初心者のための「サイト設計方法」月7桁を実現するブログの作り方を解説。

  • 見込み客→キーワード選定→サイト導線が重要。
  • 「成約から近い見込み客」の考え方について解説。
  • 狙うべきキーワードについて解説。
  • サイト導線の考え方について解説。

\月7桁を達成したサイト設計方法が学べます!/

初心者のための「サイト設計方法」月7桁を実現するブログの作り方を解説。
  • 見込み客→キーワード選定→サイト導線が重要。
  • 「成約から近い見込み客」の考え方について解説。
  • 狙うべきキーワードについて解説。
  • サイト導線の考え方について解説。

\月7桁を達成したサイト設計方法が学べます!/

初心者のための「サイト設計方法」月7桁を実現するブログの作り方を解説。
  • 案件を選ぶ際の7つのポイントが学べます。
  • 購入されやすい商品の特徴。
  • 案件選びで重要な見るべきポイント。
  • 案件を取り組む際に確認すべき事項。

\アフィリ案件を選ぶ秘訣が学べます!/

この記事が気に入ったら
フォローしてね!

この記事の内容
閉じる