MT4iの活用 - あいのり機能

このサイトでは、モバイル用のページを出力するためにMT4iというプログラムを併用しています。

MT4iの便利な機能に「あいのり機能」というものがあります。これは、エントリー中のサイト内リンクをモバイル用のページにリダイレクトさせるしくみです。

HTMLヘッダーテンプレートに次のような記述を入れます。

デフォルトの場合は

<mt:If name="main_index">
<link rel="alternate" media="handheld" type="application/x-httpd-cgi" title="MT4i" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>" />
</mt:If>
<mt:If name="entry_archive">
<link rel="alternate" media="handheld" type="application/x-httpd-cgi" title="MT4i" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>&mode=ainori&eid=<$MTEntryID$>" />
</mt:If>

このサイトのように、MTホームディレクトリと別のディレクトリにMT4iのメインプログラム(デフォルトではmt4i.cgi)を設置している場合は、

<mt:If name="main_index">
<link rel="alternate" media="handheld" type="application/x-httpd-cgi" title="MT4i" href="<$mt:BlogURL$>m/mt4i.cgi?id=<$MTBlogID$>" />
</mt:If>
<mt:If name="entry_archive">
<link rel="alternate" media="handheld" type="application/x-httpd-cgi" title="MT4i" href="<$mt:BlogURL$>m/mt4i.cgi?id=<$MTBlogID$>&mode=ainori&eid=<$MTEntryID$>" />
</mt:If>

とします。