[trick-with-Wiki] トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

携帯ブラウザ用Rewrite

カテゴリ[pc]

ファイル名の最後に.mを付けたファイルを用意しておくと、ケータイからのアクセスのときそちらが自動的に代替表示される。
ちょっとMultiViews風。
jpgファイルなど、サイズの小さいものを用意しておけば、シンプルなサイトならPC/ケータイ両方からのアクセスが可能に。

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} "UP.Browser" [NC]
RewriteRule .* - [E=phone:1]

RewriteCond %{ENV:phone} ^1$
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}\.m -f
RewriteRule ^(.+)$ $1.m [L]

#その他例外を追記。 
RewriteCond %{ENV:phone} ^1$
RewriteRule ^index2\.html menu.html

RewriteCond %{ENV:phone} ^1$
RewriteRule ^frame\.html main.html

お名前: コメント:

TrackBack

TrackBack URL for this entry:
http://wiki.trick-with.net/RewriteForMobileBrowser.html/RewriteForMobileBrowser