ホームページへのアクセスには、アクセスしたパソコンのブラウザやOSの情報が含まれています。この情報をユーザーエージェント(User-Agent)と言います。 ユーザエージェントとは? htaccessでユーザーエージェントの判定することで、特定のブラウザやOS、モバイル(スマートフォンや携帯電話、タブレットなど)からのみアクセスをリダイレクトすることができます。 ただし、ユーザーエージェントは偽装も可能なため必ず正しい情報とは限りません。
ホームページへのアクセスには、アクセスしたパソコンのブラウザやOSの情報が含まれています。この情報をユーザーエージェント(User-Agent)と言います。 ユーザエージェントとは? htaccessでユーザーエージェントの判定することで、特定のブラウザやOS、モバイル(スマートフォンや携帯電話、タブレットなど)からのみアクセスをリダイレクトすることができます。 ただし、ユーザーエージェントは偽装も可能なため必ず正しい情報とは限りません。
先月携帯向けページの制作にともない、携帯・スマホ用のhtaccessリダイレクトをすることに なった の ですが 苦戦しまくったので覚書メモ RewriteEngine On RewriteCond %{HTTP_USER_AGENT} “DoCoMo” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “J-PHONE” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “KDDI” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “DDIPOKET” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “Vodafone” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “SoftBank” [NC,OR] RewriteCo
Masato Kinugawaさんのブログ「Masato Kinugawa Security Blog: Googleのmetaリダイレクトに存在した問題」を読んで、 <meta http-equiv="refresh" content="0;url=http://good/;url=http://evil/"> みたいな書き方をするとIE6、IE7ではevilなほうにリダイレクトされるということを初めて知ったわけですけど、それをTwitter上で言ったら みたいに言われてしまって軽くショック受けたんで追試してみたけど、「;」をエスケープしようと <meta http-equiv="refresh" content="0;url=http://good/;url=http://evil/"> みたいに書いても、「;url=」みたいな文字列が出現してしまって、やっぱりevilにリダ
Googleに存在したメールアドレスを窃取できた問題について書きます。これは2011年1月30日に報告し、報告後数日以内に修正された問題です。 こんなページがありました。 http://example.google.com/redirect?continue=http://example.google.com/xyz <meta http-equiv="refresh" content="0;url='http://example.google.com/xyz'"> <script> location.replace("http://example.google.com/xyz") </script> continueというパラメータに指定されたURLをmetaタグとlocation.replace()にそれぞれ入れて、JavaScriptの有効/無効の設定に関わらずリダイ
普通のダチョウ式リダイレクト PHP vol.19 - crazyuplog index.php、account.php にダチョウ。典型的な形。 easai's Get Technical page: PHPでのログイン管理 iPhoneでファイル閲覧 ソート : netOven これも非常に典型的な形。ダチョウ式リダイレクトとは何か、を知るための好例。 php フレームワーク・オブジェクト指向入門: ベタ書きphpからフレームワークへ pt 4. ログインしていないかのチェックで false になっても処理をしてしまう、というよくあるパターン。 top.php - amazonz @ ウィキ - アットウィキ これもログインチェックがダチョウ式。 ‹Î–±“o˜^Šm”F‰æ–Ê 他ではついているのに、先頭の header() の直後には exit() がついていない。 第8回 ユーザ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く