当前位置: 首页 > news >正文

佛山做外贸网站的公司吗网站地址搜索

佛山做外贸网站的公司吗,网站地址搜索,海口seo网络公司,惠东住房建设局网站场景: nginx 配置负载均衡,甲方只提供一个端口,一个域名地址 方法: 一个端口一个域名匹配多个应用 方法一: 依靠设备浏览器区分: 使用UserAgent头来识别用户的客户端, CDN监测vary头的信息,如果内容不一致…

场景:
nginx 配置负载均衡,甲方只提供一个端口,一个域名地址
方法:
一个端口一个域名匹配多个应用

方法一:
依靠设备浏览器区分:
使用UserAgent头来识别用户的客户端,
CDN监测vary头的信息,如果内容不一致就缓存不同的内容,如果头信息一致才会缓存覆盖

vary头需要在源站添加,即在nginx中配置代理时进行添加,配置语句如下:

add_header Vary "Accept-Encoding, User-Agent";

根据头信息区分跳转
已经携带了请求头,对头信息的终端类型进行判断即可,如果符合终端类型则跳转到手机页面,不符合则跳转到PC页面

if ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry|iPhone|Android))  {root /xxxxxx;
}

详情讲解-链接
如下,案例:

    #PC端upstream merchantsweb{server 172.17.x.11:8096 weight=20;server 172.17.x.22:8096 weight=1;}#移动端upstream merchantswebapp{server 172.17.x.11:8094 weight=20;server 172.17.x.22:8094 weight=1;}    server {listen       8078;server_name  172.17.0.100;#方法一location / {root   html;index  index.html index.htm Default.aspx; add_header Vary "Accept-Encoding, User-Agent";#判断是否为手机端if ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry|iPhone|Android))  {proxy_pass http://merchantswebapp;}proxy_pass http://merchantsweb;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

方法二:
使用正则区分

    #PC端upstream merchantsweb{server 172.17.x.11:8096 weight=20;server 172.17.x.22:8096 weight=1;}#移动端upstream merchantswebapp{server 172.17.x.11:8094 weight=20;server 172.17.x.22:8094 weight=1;}    server {listen       8078;server_name  172.17.0.100;#方法二#判断路径  所有# pc端 http://172.17.0.100:8078# 移动端 http://172.17.0.100:8078/mobileApp/index.htmllocation / {root   html;index  index.html index.htm Default.aspx; proxy_pass http://merchantsweb;}#移动端 页面地址带有/mobileApp--http://172.17.0.100:8078/mobileApp/index.htmllocation /mobileApp {root   html;index  index.html index.htm Default.aspx; proxy_pass http://merchantswebapp;}# pc端 资源文件路径带有/merchants.ams.web--http://172.17.0.100:8078/merchants.ams.web/static/xxxx.js# ^~ 优先级高于~ .*location ^~ /merchants.ams.web {expires 12h;proxy_pass http://merchantsweb;}#所有# 设置js css和图片代理路径,否则前端访问找不到#移动端http://172.17.0.100:8078/static/xxxx.jslocation ~ .*\.(js|css)?$ {expires 12h;#移动端(根据需求来--标识)proxy_pass http://merchantswebapp; }location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)?$ {expires 12h;#移动端(根据需求来--标识)proxy_pass http://merchantswebapp;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

正则区分-案例

Nginx配置——区分PC或手机访问不同域名以及http跳转https

重要

1、项目地址匹配了(资源文件需要查看,能否匹配)
方法:
对应不同的应用–(nginx:一个端口对应不同应用判断
location ^~ /images/ {}
location ~* .(gif|jpg|jpeg)$ {}

  • 匹配所有以 gif、jpg或jpeg 结尾的请求
    然而,所有请求 /images/ (资源文件路径,项目打包后index.html文件内查看 关联路径,可修改React:修改package.json 文件内的homepage:可更改路径))下的图片会被 location ^~ /images/ 处理,因为 ^~ 的优先级更高,所以到达不了这一条正则
http://www.yayakq.cn/news/172514/

相关文章:

  • 网站建设制作专业开发定制aso如何优化
  • php网站开发是做什么的做网站卖产品投资大嘛
  • 兰州网站seo分析产品推广软文500字
  • 网站开发需求文档怎么写搭建网站知识
  • 单仁网站建设建材网站建设成都
  • 做网站大优惠网站建设与管理ppt模板
  • 企业网站的作用有哪些响应式网站制作流程
  • 杭州网站建设公司代理加盟网站制作1000元
  • php网站用什么软件进出长春今天最新通知
  • 网站漂浮wordpress调用外部数据库
  • 广东建设工程备案网站福州最好的网站设计服务公司
  • 南通网站建设seohtml网页设计期末考试
  • sketch做网站怎么改版一个网站
  • 海淘网站建设网站开发设计运维
  • 建设有访问量的网站关键词分为哪几类
  • 常见的网站推广方式深圳西乡网站制作
  • 网站不被收录的原因中国建设人才网服务信息网
  • 建网站用什么语言右玉网站建设
  • 建材网站建设案例重庆住房城乡建设厅官方网站
  • 网站接入变更制作公司宣传片
  • 注册公司什么网站网络培训总结
  • 呼伦贝尔建设网站微信小游戏
  • 商丘住房和城乡建设网站网页制作模板成品免费
  • 苏州网站模板建站河南做外贸网站的公司
  • 注册网站免费注册织梦素材网站模板免费下载
  • 如何建设网站兴田德润可以吗wordpress表格前缀
  • 蛇口网站建设公司百度网站域名注册
  • 做网站还是做阿里为什么wordpress邮件发不出去
  • 山东川畅科技做网站多少钱淮南查查论坛
  • 宝安品牌网站建设花生壳做局域网站