私のIPアドレスを除くすべての訪問者をブロックする

私のIPアドレスを除くすべての訪問者をブロックする

自分のIPや特定のIPを除くすべての人がサイトにアクセスするのをブロックしたい場合があります(たとえば、サイトの再編成など)。この場合、.htaccessファイルに簡単なコードを入力して、特定のIPアドレスを除くすべての訪問者の接続をブロックできます。

[この記事は、2024年3月23日に最後に更新されました。 ]

私のIPアドレスを除くすべての訪問者をブロックする

私は私だけに接続する目的でテストサイトを作って利用しています。このような場合は、自分のIPアドレスのみにアクセスし、すべての訪問者の訪問をブロックすることを検討できます。

この場合、次のコードを.htaccessファイルに入力するだけです。

Order Allow,Deny Allow from 192.168.1.21

ここで注意すべき点は、Allow、Denyの間にスペースがあってはなりません。空白があるとエラーが発生します。

あるいは、次のようなコードでも可能です。

Order Deny,Allow
Deny from all
Allow from XXX.XXX.X.XX

私は192.168.1.21番目のコードを追加して使用しています。 XNUMX/XXX.XXX.X.XX 部分に認定 IP を入力するようにします。現在使用しているインターネット回線の正規IPを確認するには Googleで「My IP」で検索するか、 Naverで「私のIPアドレス」で検索で簡単に確認できます。 注文 ディレクティブの詳細については、 ここで確認することができます。

.htaccessファイルを変更するには、FTPにアクセスできる必要があります。

또는 mod_rewriteのを使用して、次のようにすることもできます。

RewriteEngine On RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.123$ RewriteRule .* - [F]

WordPressを使用している場合、 Hide My Siteなどのプラグインを使用して、サイトに「建設中」または「メンテナンス中」などのメッセージを表示できます。 詳しくは WordPress サイトの開発者/テスターに​​便利なプラグイン - Hide My Site(「工事中」の表示) 文を参照してください。

セキュリティのために WP-考えられる理由にアクセスできないようにしたい場合は ログインページの表示/非アクセス遮断する 文を参照してみてください。

参照

一部の記事にはアフィリエイトリンクが含まれている場合があり、パートナーの活動で一定額の手数料を受け取ることがあります。

コメントを残す

メールアドレスは公開されません。 必須フィールドは *と表示されます