Morecoin leetcodeLCP 个人收款码 azure hive pygame LimeJS vue案例 jquery选择器找子元素 查看kafka消费情况 idea生成main方法 字符串中包含某个字符串 mysql获取当前时间戳 python正则匹配中文 matlab网页版 反函数的二阶导数 linux启动mysql命令 python逻辑运算符 python创建txt文件并写入 python等待10秒 java发邮件 java入门代码 java获取当前线程 java判断 sql语句大全实例教程 网站后台模板 网络电视软件下载 易语言进度条 51脚本 java疯狂讲义 战地联盟辅助 wscript ram容量是什么意思 联想小新键盘灯怎么开 脚本学习 彻底卸载mysql 全能音频转换通 上单艾克出装 西门子触摸屏编程软件 红巨星插件
当前位置: 首页 > 学习教程  > 编程语言

nginx配置区分移动端和PC端,访问不同域名

2020/11/24 10:17:24 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

在群里遇到一个朋友,想实现移动端和PC端访问相同域名,但是页面效果有区别(这里先排除自适应,因为他已经写完了两个项目,移动端和PC端分开写的),所以我就提供了如下方案:访问同一域名…

在群里遇到一个朋友,想实现移动端和PC端访问相同域名,但是页面效果有区别(这里先排除自适应,因为他已经写完了两个项目,移动端和PC端分开写的),所以我就提供了如下方案:访问同一域名,在nginx里判断访问来源是PC还是移动端,然后进一步作出访问调整,今日实现访问不同项目!具体配置如下:

server {
	listen       80;
	server_name blog.hongxiawangluo.com;

  location / {
    root ***1;
    if ( $http_user_agent ~ "(MIDP)|(WAP)|(UP.Browser)|(Smartphone)|(Obigo)|(Mobile)|(AU.Browser)|(wxd.Mms)|(WxdB.Browser)|(CLDC)|(UP.Link)|(KM.Browser)|(UCWEB)|(SEMC\-Browser)|(Mini)|(Symbian)|(Palm)|(Nokia)|(Panasonic)|(MOT\-)|(SonyEricsson)|(NEC\-)|(Alcatel)|(Ericsson)|(BENQ)|(BenQ)|(Amoisonic)|(Amoi\-)|(Capitel)|(PHILIPS)|(SAMSUNG)|(Lenovo)|(Mitsu)|(Motorola)|(SHARP)|(WAPPER)|(LG\-)|(LG/)|(EG900)|(CECT)|(Compal)|(kejian)|(Bird)|(BIRD)|(G900/V1.0)|(Arima)|(CTL)|(TDG)|(Daxian)|(DAXIAN)|(DBTEL)|(Eastcom)|(EASTCOM)|(PANTECH)|(Dopod)|(Haier)|(HAIER)|(KONKA)|(KEJIAN)|(LENOVO)|(Soutec)|(SOUTEC)|(SAGEM)|(SEC\-)|(SED\-)|(EMOL\-)|(INNO55)|(ZTE)|(iPhone)|(Android)|(Windows CE)|(Wget)|(Java)|(curl)|(Opera)") {
      root ***2;
    }
}

本文链接: http://www.dtmao.cc/news_show_400245.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?