从标签页或手机中请求将网站重定向到其他网站?

时间:2013-11-22 10:32:10

标签: url-rewriting

因为我在我的网站上托管了很多flash游戏,而我正在计划中 做一些安卓游戏,真正的问题是我想要我的闪光灯 任何手机或标签要求的游戏网站都应重定向到 谷歌游戏商店。一个简单的例子就是当我在冲浪时 在这个网站上观察过这种技术 www.freeonlinegames.com

请在任何标签或手机中打开此链接。你会注意到的。能够 任何人都给我任何线索。我有一个想法,就像我们可以做到这一点 用一些htaccess技巧。但我需要更多的工作演示。

2 个答案:

答案 0 :(得分:0)

您应该使用类似PHP-mobile-detect的内容。小例子:

require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect();

if($detect->isMobile() || $detect->isTablet()){
    header('Location: mobile_version/index.php');
    exit;
}

答案 1 :(得分:0)

您可以将此规则放在DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

# detect mobile agents
RewriteCond %{HTTP_ACCEPT} "text\/vnd\.wap\.wml|application\/vnd\.wap\.xhtml\+xml" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "sony|symbian|nokia|samsung|mobile|windows ce|epoc|opera" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "mini|nitro|j2me|midp-|cldc-|netfront|mot|up\.browser|up\.link|audiovox"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "blackberry|ericsson,|panasonic|philips|sanyo|sharp|sie-"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "portalmmm|blazer|avantgo|danger|palm|series60|palmsource|pocketpc"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "smartphone|rover|ipaq|au-mic,|alcatel|ericy|vodafone\/|wap1\.|wap2\.|iPhone|android"[NC]
RewriteRule ^ https://play.google.com/ [L,R]