2013-01-07 74 views
-1

什么是检测网站是否有移动网站或不使用PHP的选项。目前,我正在通过curl发送移动用户代理来检查网站是否具有view-port,@media,移动重定向。在大多数情况下,它工作正常,但在某些情况下,它不...移动网站检测

请分享你的想法,我如何能达到100%的准确性?

在此先感谢

回答

1

如果你婉移动重定向,您可以在您的.htaccess文件中使用mod_rewrite。我这样做:

### MOBILE AGENT REDIRECT 
RewriteCond %{HTTP_USER_AGENT} "(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)" [NC] 
RewriteRule ^.*$ http://m.mysite.com/ [L,R=302] 
+0

嘿尼卡鲁斯,感谢您的回答。我的要求是不同的。我正在寻找能够帮助我了解某个网站是否拥有移动网站的内容。 – Mir

+0

我认为你可以知道的唯一方法就是如果你试图用被网站认为是移动的用户代理来访问它......它可能因网站而异。 – 2013-01-07 08:02:57

+0

没错。我也一样,但我担心的是,在所有情况下,我都没有得到100%准确的结果。在大多数情况下,它很好,但在某些情况下,该网站不会重定向,只是显示不同的视图。 – Mir