Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何仅从应用程序内iPhone检测和重定向流量_Ios_Iphone_.htaccess_Redirect_User Agent - Fatal编程技术网

Ios 如何仅从应用程序内iPhone检测和重定向流量

Ios 如何仅从应用程序内iPhone检测和重定向流量,ios,iphone,.htaccess,redirect,user-agent,Ios,Iphone,.htaccess,Redirect,User Agent,我看到很多关于如何通过检查传入流量的用户代理来检测流量的信息。。。但我只想检测和重定向iPhone应用程序中发送的流量。明确地说,我不想重定向那些在iPhone上打开safari并浏览到我的网站的用户 这可能吗?怎么做 如果你好奇的话,情况是我创建了一个基本的iPhone应用程序,它加载了一个UIWebView。在早期版本中,UIWebView加载了一个外部站点:example.com。此后,我发布了一个指向iphone.example.com的更新,我希望更好地利用原始url(example.

我看到很多关于如何通过检查传入流量的用户代理来检测流量的信息。。。但我只想检测和重定向iPhone应用程序中发送的流量。明确地说,我不想重定向那些在iPhone上打开safari并浏览到我的网站的用户

这可能吗?怎么做


如果你好奇的话,情况是我创建了一个基本的iPhone应用程序,它加载了一个
UIWebView
。在早期版本中,UIWebView加载了一个外部站点:example.com。此后,我发布了一个指向iphone.example.com的更新,我希望更好地利用原始url(example.com)。iTunes商店已经接受了该版本,但我不知道有什么方法可以确保所有现有用户都已更新。我不想破坏未更新用户的功能。因此,我正在寻找一种方法将任何应用程序内流量(来自未更新的应用程序用户)重定向到新的端点:(iphone.example.com),但仍然允许正常的移动流量查看example.com上的公文包网站。

我认为这是不可能的谷歌分析似乎能够区分移动Safari流量和应用程序内iOS流量。这说明它一定是有可能的。好吧,你可以试着检查一下用户代理,但它似乎充满了风险