[Linux] telnetで自動ログアウト回避方法

telnetでログインして作業している場合,ある程度時間が経つと,自動的にログアウトしてしまうことがあります。
デフォルトの設定では時間が経ってから操作しようとするとログアウトしてしまうようになっています。

~/.bash_profile(~/.bashrc)ファイルに次の1行を加える。
unset autologout  ← この行を加える

また、.bash_profileファイルは編集せずに、コマンドラインで「unset autologout」を入力すれば、自動ログアウトを禁止したい時にだけ有効にできます。

[PHP] デコメテンプレートのダウンロード偽装処理

DoCoMo
application/x-decomail-template .dmt

au
application/x-kddi-htmlmail .khm

SoftBank
application/x-htmlmail-template .hmt

DoCoMoとSoftBankはGET、POSTメソッドで対応。

auのみオブジェクトによる記述が必須。

プログラムを介してのダウンロードなど行う場合は、上記理由によりGETアクションとなる。

例:

data属性にプログラムと引数を渡して処理。

以下はざっくりとしたサンプル(auの場合)。


download.php

[Apache] .htaccessでの携帯サイト振り分け方法

.htaccessでの携帯サイト振り分け方法

.htaccessに、下記のように記述します。
全キャリア共通の携帯ページにアクセスさせる場合↓


    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP\.Browser|J-PHONE|Vodafone|SoftBank)
    RewriteRule ^$ /mobile/ [R]

後は保存したときにhtaccess.txtなどで保存して、FTPでアップした後に.htaccessに書き換えるだけ。
すべてのキャリアでいけるはずです。
上記の場合のディレクトリ構造は
┌─
├mobile[携帯用ディレクトリ]
│└index.html[携帯用トップページ]
├.htaccess[作成したファイル]
│index.html[PC用ページ]
└─

のような構成の場合です。mobileの部分を各自の携帯用ディレクトリに入れて使ってください。

↓各キャリアごとの場合


    Options +FollowSymLinks
    RewriteEngine On

    RewriteCond %{HTTP_USER_AGENT} DoCoMo
    RewriteRule ^$ http://example.jp/i/index.html [R]

    RewriteCond %{HTTP_USER_AGENT} J-PHONE
    RewriteRule ^$ http://example.jp/j/index.html [R]

    RewriteCond %{HTTP_USER_AGENT} UP.Browser
    RewriteRule ^$ http://example.jp/au/index.html [R]