3

私はいくつかのWordpress Webサイトを運営していますが、私の問題に対する具体的な答えを見つけることができずに、これを数回グーグルしました.

IP が間違った資格情報で繰り返しログインしようとすると、その IP を一定時間ロックする login-lock プラグインでサイトを保護しています。

したがって、私の問題は、バックエンドにログインしようとしている IP のアラートとアラートを受け取り続けることです。これらの通知をオフにできることはわかっていますが、これを正しく解決したいと考えています。

そのため、/wp-admin と入力しても何も表示されず、404 が表示されるか、ホームページにリダイレクトされる、いくつかの優れた WP サイトを見てきました。ステルスログインと呼ばれるプラグインについてもここで読みましたが、プラグインはワードプレスサイトにリストされなくなりました.

IP で動作し、フォルダーを特定の IP に制限するプラグインもいくつか見ましたが、私の ISP では動的 IP を使用しているため、新しい IP を使用すると wp-admin フォルダーを表示できません。

それを修正して wp-admin ディレクトリを非公開にする標準化された方法または良い方法があるかどうかを知りたいです。

4

2 に答える 2

2
  • 以下のコードは、静的 IP アドレスに変更する必要がある「abcd」以外のこれらのディレクトリ内のファイルへのブラウザー アクセスを防ぎます。

-

order deny,allow
allow from a.b.c.d # This is your static IP
deny from all
  • または、ディレクトリをパスワードで制限します。

-

AuthUserFile /etc/httpd/htpasswd
AuthType Basic
AuthName "restricted"
Order Deny,Allow
Deny from all
Require valid-user
Satisfy any

  • または、.htaccess ファイルで保護することもできます http://www.askapache.com/wordpress/htaccess-password-protect.html

  • mod_rewrite (URL 書き換えを処理する apache モジュール) を介した apache URL レイアウト構成として質問に答えるには、これが役立つ場合があります。

    RewriteRule ^admin/(.*)$ /wp-admin/$1 [QSA,L]

于 2012-06-25T22:24:16.367 に答える
0

wp-admin フォルダーの .htaccess ファイルで次を使用します。

order deny,allow
allow from 12.34.56.78 # My IP
deny from all

その IP アドレス以外のユーザーには 404 エラーが発生します。

wp-login.php ページにも同じものを使用します。これをルート .htaccess ファイルに入れます。

<Files "wp-login.php">
Order deny,allow
Deny from all
Allow from 12.34.56.78
</Files>
于 2012-06-26T00:10:15.213 に答える