1

我想使用 apache 将 iphone 用户转发到我的网站的移动版本RewriteCond %{HTTP_USER_AGENT} (...)

我的问题是,我如何将移动网站的访问者重定向回完整的网站?由于他们在移动设备上,他们会再次被重新路由到移动站点,对吗?

干杯,菲尔

4

2 回答 2

2

您应该重定向到设置 cookie 值的页面,然后再次重定向回主页面。然后您可以进行基于cookie 的重写- 如果 cookie 存在,则不要重写 URL。如果它不存在,请进行重写。

这样做的好处是,除了不必将 GET 变量附加到 URL 之外,还可以存储用户的偏好以供将来访问。如果他/她更喜欢网站的完整格式,那么他们下次访问时就会看到。

于 2010-02-28T19:48:43.620 回答
0

根据您用于 Web 编程的内容添加调用。例如,您可以使用 phphttp://www.example.com/index.php?mobile=usefull添加标题检查。如果存在,请不要重定向。

于 2010-02-28T19:31:22.993 回答