こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

.htaccessでUA以外での判別方法について

スマートフォンかPCの判別を自分で色々と調べましたが、
.htaccess以外ではjavaSで出来る事はわかってます厳密ではないですが、
自分が知らないだけで、もしかしたら、あるかもしれないので聞いてみます。
.htaccessでUA以外で判別する方法はありますか。
宜しくお願い致します。

投稿日時 - 2018-04-28 05:43:58

QNo.9492965

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

大変失礼しました。
ご質問が「.htaccessでUA以外で判別する方法はありますか。」でした。
見落としてました。。。

そうですね、.htaccessではUser Agent以外での判別は出来ないはずです。

投稿日時 - 2018-04-29 01:39:55

ANo.1

プログラム側にて環境変数を引っ張ればできます。

PHPやPerlでは HTTP_USER_AGENT、
JavaではhttpリクエストヘッダーのUser-Agent、
などなど

要は上記で得られた結果をプログラム内でパターンマッチングさせるので、どれだけのパターンを用意できるか次第で判別の精度が決まります。

ちなみに、User Agent は偽装できることも覚えておくといいです。

投稿日時 - 2018-04-28 10:37:37

補足

>User Agent は偽装できることも覚えておくといいです
それが解っているので、UA以外で判定したいのですよ。

結局のところ、.htaccessでは、UA以外では出来ないのですよね。

投稿日時 - 2018-04-28 17:42:13

あなたにオススメの質問