安旨ワイン探し安旨ワイン探し

安くて美味しい【安旨ワイン】を探し求めて飲んだワインをMEMO

Home » IT備忘録 » SereneBachの静的htmlへの携帯アクセスを.htaccessでリダイレクト

SereneBachの静的htmlへの携帯アクセスを.htaccessでリダイレクト

time 2009/10/20

静的に書き出したHTMLに携帯のモバイルブラウザでアクセスしちゃうと、デフォルトではmb.cgiに行かないので、.htaccessを使ってリダイレクトをかける。

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^(SoftBank
|UP\.Browser|DoCoMo|DDIPOCKET|WILLCOM
|KDDI|Vodafone)
RewriteCond %{REQUEST_FILENAME} log/.*eid
RewriteRule log/.*eid([0-9]+)\.html$
/mb.cgi?eid=$1 [R]
RewriteCond %{HTTP_USER_AGENT} ^(SoftBank
|UP\.Browser|DoCoMo|DDIPOCKET|WILLCOM
|KDDI|Vodafone)
RewriteRule ^$ /mb.cgi [R]

これで、

logディレクトリ以下のeidなんちゃら.html
 ↓ ↓
mb.cgi?eid=なんちゃら

ルートディレクトリ
 ↓ ↓
mb.cgi

のリダイレクトが上手く動いてるみたいだ。

down

コメントする




過去の記事