.htaccessはCGIではありません。
Apacheサーバーの動作をディレクトリ単位で制御するためのただの設定ファイルです。
.htaccessに書かれた設定を有効にするにはサーバー本体の設定で.htaccessの使用を許可していなければいけません。
許可されていないと、.htaccessファイルを置いても効果はありません。
では本題に入ります。
携帯からのみアクセスを許すということは、つまり携帯電話会社のIPアドレスを.htaccessに打って、「許可」にしておいて他(パソコン等)は「拒否」にしておけばいいことになります。
よって、
Order deny,allow
Deny from all
Allow from 210.153.84.0/24
Allow from 210.136.161.0/24
Allow from 210.169.40.0/24
Allow from 210.196.3.192/26
Allow from 210.196.5.192/26
Allow from 210.230.128.0/24
Allow from 210.230.141.192/26
Allow from 210.234.105.32/29
Allow from 210.234.108.64/26
Allow from 210.251.1.192/26
Allow from 210.251.2.0/27
Allow from 211.5.1.0/24
Allow from 211.5.2.128/25
Allow from 211.5.7.0/24
Allow from 218.222.1.0/24
Allow from 61.117.0.0/24
Allow from 61.117.1.0/24
Allow from 61.117.2.0/26
Allow from 61.202.3.0/24
Allow from 219.108.158.0/26
Allow from 219.125.148.0/24
Allow from 222.7.56.0/24
Allow from 210.134.83.32/27
Allow from 210.146.7.192/26
Allow from 210.146.60.128/25
Allow from 210.151.9.160/27
Allow from 210.169.193.192/26
Allow from 210.228.189.0/24
Allow from 211.8.49.160/27
Allow from 211.8.159.128/25
Allow from 211.127.183.0/24
と書けば、ドコモ、AU、vodafone以外のIPアドレス以外つまりパソコン等の通常のプロバイダからはアクセスできなくなります。