よく使うhtaccess
cman.jp cman.jp > よく使うhtaccess > サンプル > 利用制限_UserAgent

アクセス制限(UserAgent)の動作サンプル

実際に動作するアクセス制限(UserAgent)のサンプルを掲載しています。
サンプルをご確認のうえ、htaccessファイル作成してください。
当サイトでは、htaccessの作成機能もありますので、是非ご利用ください。

広告

サンプル確認

サンプルの内容

InternetExplorerのみアクセス可能としています。
他のchomeやsafari、firefoxでは、アクセス拒否されます。
スマートフォンや携帯電話なども拒否となります。

ディレクトリ構造とファイル設定

以下のディレクトリ構造(ファイル一覧)が設定されています。

htaccessの内容

htaccess(上記「x」)は以下内容で保管されています。

<Files ~ "^\.ht">
deny from all
</Files>
SetEnvIf       User-Agent "Windows"         ua_os=windows
SetEnvIf       User-Agent "Mac.*OS"         ua_os=macos
SetEnvIfNoCase User-Agent "Safari"          ua_browser=safari
SetEnvIfNoCase User-Agent "(MSIE|Trident)"  ua_browser=ie
RewriteEngine On
RewriteCond %{ENV:ua_os} windows
RewriteCond %{ENV:ua_browser} ie
RewriteRule ^(.*)$ - [F,L]

サンプルの実行

以下をInternetExplorerで以下のページを開くと正常に表示されます。
他のブラウザでアクセスすると拒否されます。

http://htaccess.cman.jp/sample_go/access_useragent/

ページTOP
広告
QrCode
このページのURL
スマートフォン・タブレット運営:株式会社シーマン