1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【WordPress】ログインURLを忘れたときの対処法(EC2環境)

1
Posted at

■ はじめに

WordPressでログインURLを変更するプラグインを使用していたところ、ログインURLを忘れてしまい管理画面に入れなくなりました。

本記事では、EC2環境でログインURLを忘れた場合の対処方法について解説します。


■ 発生した問題

ログインURLを変更するプラグインを導入後、以下の状態になりました。

  • ログインURL(/wp-login.php)にアクセスできない
  • 管理画面に入れない
  • 設定したログインURLを忘れてしまった

■ 原因

ログインURL変更系プラグイン(例:WPS Hide Login)によって、デフォルトのログインURLが無効化されているためです。


■ 解決方法

サーバー側からプラグインを無効化することで、ログインURLを元に戻します。


■ 手順

■ ① EC2にSSH接続

ssh -i キー.pem ec2-user@IPアドレス

■ ② プラグインディレクトリへ移動

cd /var/www/html/wp-content/plugins

■ ③ プラグイン一覧確認

ls

■ ④ 対象プラグインを無効化(リネーム)

sudo mv wps-hide-login wps-hide-login-disable

■ ⑤ ログイン画面へアクセス

http://ドメイン/wp-login.php

👉 通常のログイン画面にアクセスできるようになります

■ 補足:うまくいかない場合

すべてのプラグインを無効化することで強制的に復旧できます。

cd /var/www/html/wp-content
sudo mv plugins plugins_backup

■ 学び

  • WordPressのプラグインはフォルダ名を変更することで無効化できる
  • EC2環境では権限の関係でsudoが必要になる場合がある
  • ログインURL変更系プラグインは設定を忘れると危険

■ まとめ

WordPressでログインURLを忘れてしまった場合は、サーバー側からプラグインを無効化することで復旧できます。

同様のトラブルに遭遇した方の参考になれば幸いです。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?