ホームページへのアクセスには、アクセスしたパソコンのブラウザやOSの情報が含まれています。この情報をユーザーエージェント(User-Agent)と言います。 htaccessでユーザーエージェントを判定することで、特定のブラウザやOS、モバイル(スマートフォンや携帯電話、タブレットなど)からのみアクセス制御することが可能となります。 ただし、ユーザーエージェントは偽装も可能なため必ず正しい情報とは限りません。
ホームページへのアクセスには、アクセスしたパソコンのブラウザやOSの情報が含まれています。この情報をユーザーエージェント(User-Agent)と言います。 htaccessでユーザーエージェントを判定することで、特定のブラウザやOS、モバイル(スマートフォンや携帯電話、タブレットなど)からのみアクセス制御することが可能となります。 ただし、ユーザーエージェントは偽装も可能なため必ず正しい情報とは限りません。
例えば会員さんの紹介ページなんかでですね。 http://うんちゃら.jp/[会員番号].html なんかのURLにアクセスすると会員情報が表示されたりするじゃないですか。 あれをやりたくてですね。 要は「[会員番号].html」のURL指定を「hoge.cgi?id=[会員番号]」みたいに 自動で書きかえたかったわけです。 と言う訳で色々調べてみました。 ふんふん。 あっ、そんなもんか。 もっと面倒臭いかと思ったら.htaccessの設定で出来ちゃうのですね。 該当の.htaccessにこんな感じで書けば良いそうですφ(--) RewriteEngine on RewriteRule ^test-([0-9]+).html$ test01.php?id=$1 1.リライトしまっせな決意表明をする! 2.どんなURLをどんな感じにリライトするか指定する。 ってことですね。 この例では「te
.htaccess を使ってエラーページを変更 お客様がご利用のサーバー内で表示されるエラーページを .htaccess を使用することで、オリジナルのエラーページに変更することができます。 1. エラーファイルの作成 まず、エラー時に表示されるファイル( HTML 等 )を作成します。代表的なエラーとして以下のようなものがあります。それぞれに合わせてファイルを作成しましょう。 401 Unauthorized - パスワード制限など認証が必要なときに、正しく認証されなかった場合に表示されるエラーページ。 403 Forbidden - パーミッションの設定が正しくない、または 『 .htaccess 』 で特定のホスト・IPの許可/制限を行っていて弾かれた場合のエラーページ。 404 Not Found - リクエストされたページが無い場合に表示されるエラーページ。 500 Intern
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く