携帯リダイレクト

.htaccess に旧式携帯からのアクセスをリダイレクトする設定を書き込みます。

このディレクトリ以下に旧式携帯ブラウザからアクセスがあったとき、旧式携帯ブラウザ向けに表示を変換する URL にリダイレクトするかどうか設定します。この設定は mod_rewrite が利用できる環境でのみ有効です。なお、mod_rewrite 非対応環境でリダイレクト設定を行うと全てのアクセスがエラーとなる場合がありますのでご注意ください。

サーバエラーから復旧するには

FTP などで .htaccess をダウンロードし、次の記述を削除します。Windows や MacOS X では、.htaccess ファイルが不可視となりますので、ダウンロードする前に「_htaccess」等にリネームし、編集したファイルをアップロードして古いファイルを差し替えた後、ファイル名を「.htaccess」に戻します。

# For Mobile - start -
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (DoCoMo|J-PHONE|Vodafone|SoftBank|KDDI|UP\.Browser) [NC]
RewriteCond %{HTTP_USER_AGENT} !MCONV
RewriteCond %{REQUEST_URI} !/m\.cgi
RewriteCond %{REQUEST_URI} (/|\.html|\.htm|\.shtml)$
RewriteRule ^(.*)$ /m.cgi/$1 [L,R]
</IfModule>
# For Mobile - end -

「# For Mobile - start -」と「# For Mobile - end -」に挟まれた部分を削除します。