スマホからのアクセスを別サイトへリダイレクトさせる(php/.htaccess)

iphoneか、androidでアクセスがあったとき、
別サイト http://example02.com/ へリダイレクトさせる2つの方法。

PHPの場合

<?php
if((strpos($_SERVER&#91;'HTTP_USER_AGENT'&#93;, 'Android') !==false)||
(strpos($_SERVER&#91;'HTTP_USER_AGENT'&#93;, 'iPhone') !==false))
{
	header('location: http://example02.com/');
}
?>

.htaccessの場合

RewriteEngine On
# Set enviroment value by user-agent
SetEnvIf User-Agent "iPhone" UA=sp
SetEnvIf User-Agent "Android" UA=sp

# Redirect if smart phone
RewriteCond %{ENV:UA} ^sp$
RewriteRule ^(.*)$ http://example02.com/ [L]

参考

ユーザーエージェントによってPCとスマートフォン(iPhone / Android)を振り分ける方法いろいろ(PHP / JavaScript / .htaccess等)

スポンサーリンク

シェアする

フォローして更新を受け取る

スポンサーリンク