-
手机浏览器输入www.xx.com自动跳转到wap.xx.com(或者3g.xx.com)10
例如:从手机浏览器输入www.sina.com会自动跳转到3g.sina.com(或者跳转到wap.sina.com),如果使用的是jsp页面,该怎么实现,如果不是jsp该怎么修改代码,才能实现该功能 。
问题补充:请各位给点建议啊,最好可以给出具体步奏.
问题补充:El_Nino 写道我之前做过一个在nginx中通过User-Agent判断跳到手机页面上的。我现在在上班,上不去,自己上去搜搜那篇文章http://blog.iqbon.com,思路就是那样,你可以改为jsp实现的。希望有帮助
搜了好久了,就是没有具体的解决办法~~
问题补充:ruijf 写道伪代码
<%
String userAgent = request.getHead("User-Agent");
if(userAgent!=null && userAgent.contains("手机浏览器的userAgent的关键字")
{
response.sendRedirect("http://3g.sina.com");
}
%>
这个代码应该写在哪里呢?
问题补充:ruijf 写道首页jsp
解释以下什么意思呢?
问题补充:ruijf 写道user-agent是客户端的浏览器型号,如果是手机用的浏览器,就重定向到手机页面
另附nginx配置:
location / {
if ( $http_user_agent ~* "手机浏览器关键字" ) {
rewrite ^(.*) http://3g.sina.com ;
}
}
如果以ruijf 写道user-agent是客户端的浏览器型号,如果是手机用的浏览器,就重定向到手机页面
另附nginx配置:
location / {
if ( $http_user_agent ~* "手机浏览器关键字" ) {
rewrite ^(.*) http://3g.sina.com ;
}
}ruijf 写道user-agent是客户端的浏览器型号,如果是手机用的浏览器,就重定向到手机页面
另附nginx配置:
location / {
if ( $http_user_agent ~* "手机浏览器关键字" ) {
rewrite ^(.*) http://3g.sina.com ;
}
}
如果以那个新浪为例,可以把完整的代码写一下吗?
问题补充:ruijf 写道哥,你不是程序猿吧?
哥现在是猩猩,还没有进化到猿.2012年2月14日 14:22
7个答案 按时间排序 按投票排序
-
user-agent是客户端的浏览器型号,如果是手机用的浏览器,就重定向到手机页面
另附nginx配置:
location / {
if ( $http_user_agent ~* "手机浏览器关键字" ) {
rewrite ^(.*) http://3g.sina.com ;
}
}2012年2月15日 15:31
-
伪代码
<%
String userAgent = request.getHead("User-Agent");
if(userAgent!=null && userAgent.contains("手机浏览器的userAgent的关键字")
{
response.sendRedirect("http://3g.sina.com");
}
%>2012年2月15日 15:14
-
我之前做过一个在nginx中通过User-Agent判断跳到手机页面上的。我现在在上班,上不去,自己上去搜搜那篇文章http://blog.iqbon.com,思路就是那样,你可以改为jsp实现的。希望有帮助
2012年2月15日 14:15
相关推荐
微信提供了开放平台接口,允许开发者通过特定的URL Scheme或者JavaScript接口,实现从微信内部跳转到外部应用或网页。这种跳转通常需要在微信注册一个应用,并获取相应的AppID和AppSecret,以便构建合法的跳转链接...
程序在00578049处安装了一个异常处理程序,当异常发生时会跳转到该位置。这通常是Armadillo保护机制的一部分,用于检测调试器的存在。 ##### 4. 深入分析 `OpenMutexA` 函数调用 - 程序通过调用 `OpenMutexA` 来...
在网页开发中,有时我们需要实现一个功能,即在一定时间后自动将用户重定向到另一个页面,这通常被称为页面自动跳转。这个功能在很多场景下都有应用,比如临时维护通知、登录验证失败后的提示、或者是成功操作后的...
标题 "跳转到编辑器源代码,同时自动单击浏览器的元素" 描述了一种技术实践,它涉及到了Web开发中的前端调试工具和自动化操作。这个技术可能涉及到以下几个关键知识点: 1. **前端编辑器**:这通常指的是像Visual ...
微信扫码自动跳转外部浏览器php源码,下载请自行把后缀修改为.php。一般常用于下载app,因为微信内部是无法下载的,只能用外部浏览器打开。注:该方案以及失效,仅用于分享研究
选择浏览器打开108017501.html
如果你的默认浏览器是IE,但每次打开都跳转到Edge,那么你应该能在任务栏或者应用程序列表中找到Edge图标。 2. **进入Edge设置**:在Edge的右上角,你会看到三个垂直排列的点,点击这个“...”按钮,它会打开一个...
这个功能可以用于用户操作后的页面重定向,比如登录成功后的跳转,或者像标题中所述的5秒后自动返回首页。下面我们将深入探讨如何用JavaScript实现这样的功能。 首先,我们需要了解JavaScript中的`setTimeout`函数...
然而,由于微信对于外部链接和下载的限制,开发者通常需要采取特殊的方式来实现从微信内跳转到系统默认浏览器进行APP的下载。本文将详细讲解如何实现“微信跳转浏览器下载APP”这一功能,以及涉及的关键知识点。 ...
从给定的文件标题、描述、标签以及部分内容来看,本篇文章将详细解析如何实现页面在3秒后自动跳转,并确保这一功能在Internet Explorer(IE)和Firefox两大主流浏览器上均能正常工作。 ### 页面自动跳转的基本原理 ...
标题“不同浏览器跳转.rar”涉及的是一个技术问题,即如何在不同的Web浏览器之间进行切换,特别是从Google Chrome浏览器调用Internet Explorer(IE)浏览器,反之亦然。这通常是由于某些网页或应用需要特定浏览器的...
解决在公众号中调起支付宝支付跳转浏览器的问题。使用方法:將ap.js 和pay.html引入到项目中,将需要跳转的支付宝支付地址传入pay.html中的code_url即可
软件与其他浏览器软件最大的不同,VG浏览器还可以作为网络营销软件来使用,软件以可视化脚本驱动的网页自动操作工具,用户简单设置一下脚本,就可以创建出自动登录,识别验证码,自动抓取数据,自动提交数据,点击...
在Android平台上使用Flutter框架开发应用时,有时我们需要实现一个功能:点击应用内的某个按钮或链接,使得用户能够直接跳转到手机默认的浏览器,并在浏览器中打开特定的搜索页面,例如百度搜索。这个过程涉及到...
在移动互联网时代,微信作为一款超级App,拥有庞大的用户群体,很多开发者希望能在微信内部实现跳转到外部浏览器下载自己的应用程序。本知识点主要探讨如何通过编程实现“微信跳转到浏览器下载APP”的功能,这对于...
sourceInsight的进行.c和.h的跳转插件,配置快捷键后一键跳转,还是很好用的。
效果:输入网站www.cdqy.com/news/info-123.aspx,自动跳转到新网址www.ylnn.com/news/info-123.aspx 现分享出来,支持URL重写页和aspx页跳转。 具体设置如下: 1.设置站点的404错误页url指向到404.asp(如果不是...
"浏览器下载"标签进一步强调了这是一个与浏览器交互的过程,意味着用户在浏览器环境下可以直接下载生成的Excel文件,无需跳转到其他应用或手动保存。为了实现这一点,服务器端需要设置HTTP响应头,如`Content-Type`...
【新防洪(红)源码分享,可自动跳转到外部浏览器】 在互联网营销领域,尤其是微信、QQ和支付宝等社交平台,由于其内部浏览器的限制,有时无法直接访问某些网页,这时就需要借助“防红”(防屏蔽)技术。"新防洪...
一个完整的网址缩短系统,缩短后的网址可以自动跳出微信中在浏览器中打开,可用于域名防封,核心技术细节见https://blog.csdn.net/ls1120704214/article/details/88620163,压缩包内有系统安装方法。百分比可用,