IPアドレスでウェブサイトへのアクセスを制限する方法

※この記事にはプロモーションが含まれています。

年に1回ぐらいですが、知人などから、ホームページの作成を頼まれることがあります。

本来であれば、ローカル環境で作成するのかもしれませんが、それが面倒くさい。

その為、本番環境に「.htaccess」を置いて、IPアドレスの制限をしてサイトを作成しています。

毎年、記述方法を忘れるので、備忘録として・・・。

特定のIPアドレスを許可する「.htaccess」

特定のIPアドレスを許可する「.htaccess」の記述例。

<IfModule mod_authz_core.c>
  # Apache 2.4
  <RequireAll>
  Require ip 123.456.78.90 # 自宅からのアクセスを許可
  Require ip 98.76.54.32 # クライアントからのアクセスを許可
  </RequireAll>
</IfModule>

<IfModule !mod_authz_core.c>
  # Apache 2.2
  Order Deny,Allow
  Deny from all
  Allow from 123.456.78.90
  Allow from 98.76.54.32
</IfModule>

上記は、Apache2.4と、Apache2.2の両方に対応するための条件分岐をしています。

なお、IPアドレスは、確認くんで確認する事ができます。

このIPアドレスを、ダミーで記載しているIPアドレスの箇所に半角で記載してあげればOKです。

「.htaccess」ファイルを使用する際の注意点

Nginx(エンジンエックス)を使用している場合、.htaccessファイルは使用できないので注意が必要。

なお、Nginxを使用している代表的なレンタルサーバーは、XServer(エックスサーバー)です。

ただし、XServerでは、ApacheとNginxを共存させることで、.htaccessが利用できるようです。

以上です…

備忘録なので、「.htaccess」ファイルの設置の仕方とかはないです。スミマセン。

いずれ、記事を更新もしくは追加したいと思います。

楽天市場の検索結果

AWSで実現するモダンアプリケーション入門 ~サーバーレス、コンテナ、マイクロサ
AWSで実現するモダンアプリケーション入門 ~サーバーレス、コンテナ、マイクロサ 2,948円(税込)【送料込】

楽天Kobo電子書籍ストア

<p><strong>(概要)</strong><br /> アプリケーションの設計・構築・管理を継続的に見直し、変化に迅速な対応をする開発戦略として、注目されている「モダンアプリケーション」。高い俊敏性・柔軟性のある開発を実現し、ビジネスを成長させることができます。しかし、モダンアプリケーション構築に役立つプラクティスは抽象度が高いこと

いちばんやさしいPythonの教本 第2版 人気講師が教える基礎からサーバサイド
いちばんやさしいPythonの教本 第2版 人気講師が教える基礎からサーバサイド 2,420円(税込)【送料込】

楽天Kobo電子書籍ストア

<p>[この電子書籍は固定型レイアウトです。リフロー型と異なりビューア機能が制限されます]固定型レイアウトはページを画像化した構造であるため、ページの拡大縮小を除く機能は利用できません。また、モノクロ表示の端末ではカラーページ部分で一部見づらい場合があります。</p> <p>講義+実習のワークショップ形式で、<br /> 会話bot「py

はじめてのLinuxサーバー構築入門2021【電子書籍】
はじめてのLinuxサーバー構築入門2021【電子書籍】 2,640円(税込)【送料込】

楽天Kobo電子書籍ストア

<p>Linuxサーバーの構築がはじめてでも分かる!</p> <p>●豊富な写真と図解で、はじめてでもつまずくことなくサーバーを構築できます。<br /> ●手順は一番人気の「Ubuntu 20.04 LTS」を使い具体的に紹介しているので、記事通りに進めればサーバーを構築できます。<br /> ●ファイル共有やブログ、フォトギャラリーな

Windows Server 2019 Technology 1ヶ月でWindo
Windows Server 2019 Technology 1ヶ月でWindo 2,200円(税込)【送料込】

楽天Kobo電子書籍ストア

<p>マイクロソフトサーバーOS、Windows Server 2019に対応した内容となっています。Windows Server 2019は、Azureとの連携が優れており、今回は、Azureの基礎的な解説もしています。Windowsサーバーエンジニアとしてキャリアアップ、活躍したい人のために、技術的な基礎知識が網羅されています。Win

Amazon Web Services基礎からのネットワーク&サーバー構築改訂4
Amazon Web Services基礎からのネットワーク&サーバー構築改訂4 2,970円(税込)【送料込】

楽天ブックス

大澤 文孝 玉川 憲 日経BPアマゾンウェブサービスキソカラノネットワーク&サーバーコウチクカイテイ4バン オオサワ フミタカ タマガワ ケン 発行年月:2023年05月08日 予約締切日:2023年04月06日 ページ数:224p サイズ:単行本 ISBN:9784296202041 大澤文孝(オオサワフミタカ) テクニカルライター、プ

楽天ウェブサービスセンター