携帯電話用mod_rewrite設定
@ keruru · Friday, Aug 25, 2006 · 1 分で読めます · 更新日時 Aug 25, 2006

お仕事でIPアドレスに依るrewrite設定してよーって依頼があったのでApacheの設定をほげほげ書いていた。情報的に別に社内に閉じるモノでもないし公開情報なのでこんな設定を書きました、って感じで公開。いや、詳しい人間違いあったら教えてもらえると尚うれしい(笑

<ifmodule mod_rewrite.c>
 RewriteEngine on

# iMode
   RewriteCond %{REMOTE_ADDR}  210.136.161.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.153.86.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.153.84.*
   RewriteRule ^/(.*) ^/imode/$1

# willcom
   RewriteCond %{REMOTE_ADDR}  61.204.(3|6).([0-9]|[0-9]{2}|1(0|1)[0-9]|12[0-7]) [OR]
   RewriteCond %{REMOTE_ADDR}  211.18.23(2|3|5|6|7|8|9).* [OR]
   RewriteCond %{REMOTE_ADDR}  125.28.(0|1|2|3|4|5|6|7|8|11|12|13|14|15).* [OR]
   RewriteCond %{REMOTE_ADDR}  221.119.[0-9].* [OR]
   RewriteCond %{REMOTE_ADDR}  210.168.24(6|7).* [OR]
   RewriteCond %{REMOTE_ADDR}  219.108.([0-7]|14|15).* [OR]
   RewriteCond %{REMOTE_ADDR}  61.204.(0|2|4|5).* [OR]
   RewriteCond %{REMOTE_ADDR}  61.198.(129|130|14(0-2)|16(1|3)|249|25(0|3|4|5)).*
   RewriteRule ^/(.*) ^/willcom/$1

# au
   RewriteCond %{REMOTE_ADDR}  210.169.40.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.196.(3|5).(19[2-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  210.230.128.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.230.141.(19[2-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  210.234.105.3[2-9] [OR]
   RewriteCond %{REMOTE_ADDR}  210.234.105.40 [OR]
   RewriteCond %{REMOTE_ADDR}  210.234.108.(6[4-9]|[7-9][0-9]|1[0-1][0-9]|12[0-8]) [OR]
   RewriteCond %{REMOTE_ADDR}  210.251.1.(19[2-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  210.251.2.([0-9]|[1-2][0-9]|3[0-1]) [OR]
   RewriteCond %{REMOTE_ADDR}  211.5.1.* [OR]
   RewriteCond %{REMOTE_ADDR}  211.5.2.(12(8|9)|1[3-9][0-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  211.5.7.* [OR]
   RewriteCond %{REMOTE_ADDR}  218.222.1.* [OR]
   RewriteCond %{REMOTE_ADDR}  61.117.(0|1|3).* [OR]
   RewriteCond %{REMOTE_ADDR}  61.117.2.([0-9]|[1-5][0-9]|6[0-3]) [OR]
   RewriteCond %{REMOTE_ADDR}  219.108.158.([0-9]|[1-5][0-9]|6[0-3]) [OR]
   RewriteCond %{REMOTE_ADDR}  219.125.148.* [OR]
   RewriteCond %{REMOTE_ADDR}  222.5.63.* [OR]
   RewriteCond %{REMOTE_ADDR}  222.7.56.* [OR]
   RewriteCond %{REMOTE_ADDR}  222.5.62.(12(8|9)|1[3-9][0-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  222.7.57.* [OR]
   RewriteCond %{REMOTE_ADDR}  59.135.38.(12(8|9)|1[3-9][0-9]|2[0-9]{2})
   RewriteRule ^/(.*) ^/au/$1

# Vodafone (softbank)
   RewriteCond %{REMOTE_ADDR}  202.179.204.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.146.(7|60).(19[2-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  210.151.9.(12(8|9)|1[3-8][0-9]|19[0-1]) [OR]
   RewriteCond %{REMOTE_ADDR}  210.169.176.* [OR]
   RewriteCond %{REMOTE_ADDR}  210.175.1.(12(8|9)|1[3-9][0-9]|2[0-9]{2}) [OR]
   RewriteCond %{REMOTE_ADDR}  210.228.189.* [OR]
   RewriteCond %{REMOTE_ADDR}  211.8.159.(12(8|9)|1[3-9][0-9]|2[0-9]{2})
   RewriteRule ^/(.*) ^/softbank/$1

</ifmodule>

willcomさんのサイトが見づらくて設定ミスがあるかもだなぁ。。。

–8/28修正

記述にあやまちがあったので修正。

(C)Keruru. All Rights Reserved

keruruのブログ
けるるの日常を綴る...

4k android battery blackberry blog chromebook cloud9 cms conoha core-server crf250rally dev develop devstack eco evernote gpdpocket happynewyear hugo ipad josug linux nginx nova opcel openstack papercuts taiwan the-corrs tmo ubuntu unihertz usb-c wordpress 財布

© 2020 Keruru Digit

Powered by Hugo with theme Dream.

About Me

ペンネーム/Nick

けるる etc

愛用中のPC

  • NEC LAVIE ProMobile
  • SAMSUNG Chromebook Pro
  • Surface Pro 4
  • ThinkPad T440s
  • GPD Pocket

愛用中のPDA/Smartphone

  • Xperia 1(MAIN/docomo/SO-03L)
  • Unihertz TiTAN(SUB/docomo/SIM FREE)
  • OPPO Reno-A(SUB/rakuten/SIM FREE)
  • iPad Pro 11inch(SUB/docomo/SIM FREE)

愛車

  • MITSUBISHI PAJERO mini ‘2012
  • HONDA CRF250RALLY ‘2018
  • MERIDA SCULTURA4000 ‘2015
  • Carry-Me ‘2016
  • GIOS PANTO ‘2007
  • R&M BD-1 ‘2006

お仕事

テクニカルライティング/システムエンジニア/ネットワークエンジニア

SNS