日頃から忍者ブログをご愛顧いただき誠に有難うございます。
本日はブログ機能としてアクセス制限機能を追加いたしました。 アクセス制限は IP もしくは HOST を対象としてある個人にブログを閲覧されないために行う設定となります。 アクセス制限の設定については以下のような手順で行います。
アクセス制限の仕様について
アクセス制限使用の設定
アクセス制限を使用するためには[アクセス制限使用の設定]を[使用する]に設定する必要があります。 この設定は以下のような手順で行います。 ブログ管理画面左側メニューにある[アクセス制限設定]をクリック [アクセス制限の使用]の項目にある[アクセス制限を利用する]にチェックを入れる [設定]ボタンをクリックする これでアクセスがあるごとにアクセス制限のチェックを行うようになります。 また、これに合わせて特定個人を指定するための設定を行います。 この設定は以下にて説明いたします。
アクセス制限を使用するためには[アクセス制限使用の設定]を[使用する]に設定する必要があります。 この設定は以下のような手順で行います。
これでアクセスがあるごとにアクセス制限のチェックを行うようになります。 また、これに合わせて特定個人を指定するための設定を行います。 この設定は以下にて説明いたします。
特定個人の設定について
特定個人を設定するにはIPもしくはHOSTを設定する必要があります。 設定は以下の手順で行います。 ブログ管理画面左側メニューにある[アクセス制限設定]をクリック [設定の新規作成]内にある[区分]を[IPアドレス]もしくは[ホスト名]に設定する [内容]の項目に特定の情報を記載する 詳しい記載の方法は以下を参照してください。
特定個人を設定するにはIPもしくはHOSTを設定する必要があります。 設定は以下の手順で行います。
IPアドレスによる設定について
特定個人をIPアドレスで指定してアクセスを制限します。 IPアドレスは XXX.XXX.XXX.XXX のように1~3桁の数字が4つ並んだ状態になります。 例えば 127.0.0.1 というIPアドレスのユーザを制限したい場合、以下のように設定します。 区分:IPアドレス 内容:127.0.0.1 このように設定することで特定個人を指定することが出来ます。 また、プロバイダなどによってはIPアドレスが接続ごとに変わる場合があります。 127.0.0.1 127.0.0.21 127.0.0.103 このようなIPアドレスを制限したい場合、以下のように設定することで制限をすることが出来ます。 区分:IPアドレス 内容;127.0.0.* この場合の*は半角数字の1~3文字という意味になり、 127.0.0.0 ~ 127.0.0.255 までのIPアドレスが制限される設定となります。 また、検査は完全一致ではなくマッチ検索となります。そのため、上記の場合は 127.0.0 のように書いても制限することが出来ます。 ただし上記のような設定を行うと、多くの場合が同じプロバイダを利用しているユーザなども閲覧が出来なくなってしまう点に注意をしてください。
特定個人をIPアドレスで指定してアクセスを制限します。 IPアドレスは XXX.XXX.XXX.XXX のように1~3桁の数字が4つ並んだ状態になります。 例えば 127.0.0.1 というIPアドレスのユーザを制限したい場合、以下のように設定します。
区分:IPアドレス 内容:127.0.0.1
このように設定することで特定個人を指定することが出来ます。 また、プロバイダなどによってはIPアドレスが接続ごとに変わる場合があります。
127.0.0.1 127.0.0.21 127.0.0.103 このようなIPアドレスを制限したい場合、以下のように設定することで制限をすることが出来ます。
区分:IPアドレス 内容;127.0.0.*
この場合の*は半角数字の1~3文字という意味になり、 127.0.0.0 ~ 127.0.0.255 までのIPアドレスが制限される設定となります。
また、検査は完全一致ではなくマッチ検索となります。そのため、上記の場合は
127.0.0
のように書いても制限することが出来ます。 ただし上記のような設定を行うと、多くの場合が同じプロバイダを利用しているユーザなども閲覧が出来なくなってしまう点に注意をしてください。
HOST名による設定について
特定個人をHOST名で指定してアクセスを制限します。 ホスト名は例えば mizuno.shinobi.jp のようにプロバイダ名などが英文字で書かれている状態になります。 mizuno341234.shinobi.jpを制限したい場合、以下のように設定することが出来ます。 区分:ホスト名 内容:mizuno341234.shinobi.jp このように設定することでmizuno341234.shinobi.jpというユーザからの閲覧を防ぐことが出来ます。 また、ホスト名もIPアドレスと同様に接続ごとに変わってしまう場合があります。 mizuno1.shinobi.jp mizuno2.shinobi.jp mizuno3.shinobi.jp このようなユーザを制限したい場合、以下のように設定することが出来ます。 区分:ホスト名 内容;mizuno*.shinobi.jp この場合の*は全ての半角文字1文字(改行コードなど一部を除く)に該当します。 また、IPアドレスと同じように完全一致などではなくマッチ検索となります。 そのため、以下のように設定することも可能です。 区分:ホスト名 内容:shinobi.jp ただし、このようにすると shinobi.jpというプロバイダを利用する全てのユーザからの閲覧を防止してしまうことになる点に注意してください。
特定個人をHOST名で指定してアクセスを制限します。 ホスト名は例えば mizuno.shinobi.jp のようにプロバイダ名などが英文字で書かれている状態になります。 mizuno341234.shinobi.jpを制限したい場合、以下のように設定することが出来ます。
区分:ホスト名 内容:mizuno341234.shinobi.jp
このように設定することでmizuno341234.shinobi.jpというユーザからの閲覧を防ぐことが出来ます。 また、ホスト名もIPアドレスと同様に接続ごとに変わってしまう場合があります。
mizuno1.shinobi.jp mizuno2.shinobi.jp mizuno3.shinobi.jp
このようなユーザを制限したい場合、以下のように設定することが出来ます。
区分:ホスト名 内容;mizuno*.shinobi.jp
この場合の*は全ての半角文字1文字(改行コードなど一部を除く)に該当します。
また、IPアドレスと同じように完全一致などではなくマッチ検索となります。 そのため、以下のように設定することも可能です。
区分:ホスト名 内容:shinobi.jp
ただし、このようにすると shinobi.jpというプロバイダを利用する全てのユーザからの閲覧を防止してしまうことになる点に注意してください。
2006/09/22 11:15追記
アクセス制限をされている方に対して表示されるページを自分で作成することが出来ます。 [ 403.html ]というHTMLファイルを[ファイルアップロード]でアップロードすることにより、自分で用意したHTMLを表示させることが出来ます。 また、403.htmlがない場合、以下のページが表示されます http://blog.shinobi.jp/common/403.html 上記はステータスコード200ですが、実際にはステータスコードも403として表示されます。 そのため、GoogleBotやYahooBotなどのサーチエンジン系クローラや、スパマーが利用しているクローラなどを弾くことが出来るかと思います。 ただし、制限機能を利用する場合若干ではありますが表示スピードが遅くなることをご理解ください。
アクセス制限をされている方に対して表示されるページを自分で作成することが出来ます。 [ 403.html ]というHTMLファイルを[ファイルアップロード]でアップロードすることにより、自分で用意したHTMLを表示させることが出来ます。
また、403.htmlがない場合、以下のページが表示されます
http://blog.shinobi.jp/common/403.html
上記はステータスコード200ですが、実際にはステータスコードも403として表示されます。 そのため、GoogleBotやYahooBotなどのサーチエンジン系クローラや、スパマーが利用しているクローラなどを弾くことが出来るかと思います。 ただし、制限機能を利用する場合若干ではありますが表示スピードが遅くなることをご理解ください。