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

b2c商城网站建设免费打广告网站

b2c商城网站建设,免费打广告网站,南京平台网站建设,动漫设计师资格证在项目中会碰见需要在nginx代理多个项目,如果在加上uniapp开发的H5端的项目,你还要在nginx中区分PC端和手机H5端,这就会让人很头大!网上大部分的资料都是采用在nginx的conf配置文件中添加区分pc和手机端的变量例如:set…

在项目中会碰见需要在nginx代理多个项目,如果在加上uniapp开发的H5端的项目,你还要在nginx中区分PC端和手机H5端,这就会让人很头大!网上大部分的资料都是采用在nginx的conf配置文件中添加区分pc和手机端的变量例如:set &is_mobile。但是这种方法只能是治标不治本。

        在与我们项目大佬花费数小时终于解决此问题。现将解决方案开源出来,方便大家使用!

第一步:在nginx中的conf文件需要配置一些项。

在nginx中找到这个文件夹。然后在这个文件夹中找到.conf后缀的文件,进行修改

其中H5端的项目就是本次我需要部署的项目。在其他网上资料中可能会让你添加这样的代码进行区分PC和H5端。

#匹配手机端类型
if ($http_user_agent ~* (android|ip(ad|hone|od)|kindle|blackberry|windows\s(ce|phone))) {    set $is_mobile true;}	

但是这种方法指标不治本,所以大家就不要尝试了。直接使用图片中所示重新起一个location

  # H5主前端location /h5 {root ../www/jnpfsoft;index index.html;try_files $uri $uri/ /h5/index.html;}

location后面的/h5 这个名称你可以随意起,这个主要是你的访问域名需要加这个名称来访问你的项目。例如:https:// xxx.xx.cn:3000/h5  这样就可以访问这个h5的项目。

第二步:其中root ../www/jnpfsoft这个代表的是你的前端包本地地址。

index index.html 这个是你前段包中的index.html页面

try_files $uri $uri/ /h5/index.html 注意,index.html前面必须加你的前端包外层的父级文件夹地址(如果你是把前端包进行区分,也就是说pc和h5的前端包你要做区分,你就必须将两个项目(pc和h5)放在不同的文件夹中进行区分)

图片实例:

www中搁的就是我的前端包

jnpfsoft里面就是区分pc端和h5端的包的文件

第三步:在Hbuilder中需要配置:

其中记着:/h5/的后面一定要有/

最后直接nginx启动就可以根据不同域名访问不同项目了

http://www.ds6.com.cn/news/114045.html

相关文章:

  • 做网站销售电销好做吗500强企业seo服务商
  • 重庆做网站团队企业网站建设价格
  • 怎样看一个网站是谁做的发布友情链接
  • 新手学做网站百度云线上运营推广
  • 全媒体运营师报名入口西安的网络优化公司
  • 今日新闻联播主要内容正规优化公司哪家好
  • 高埗做网站公司深圳网络推广工资
  • 网站建设对图片有哪些要求百度搜索指数
  • 做网站店铺怎样打理网络营销渠道有哪些
  • 99999在线影院狂野大陆北京aso优化
  • 手机网站一键生成app网站设计公司建设网站
  • 政府网站建设 江苏省中国十大互联网公司排名
  • 洛阳做网站短视频剪辑培训班速成
  • 中国b2b网站有哪些网站推广 方法
  • 海口做网站要多少钱seo优化课程
  • 无锡网站建设专家无锡网站制作百度企业官网
  • 注册会计师报名时间北海seo快速排名
  • 四川高速公路建设集团网站seo快速排名优化公司
  • wordpress位置济南网站优化培训
  • 大连有几家做网站的公司百度人气榜排名
  • 做网站毕业论文镇江seo公司
  • 创建.com网站上海网络推广外包公司
  • 长春专业做网站seo营销软件
  • 北京哪里有网站建设设计使用网站模板快速建站
  • flash网站整站下载北京seoqq群
  • 做测试题的网站网络服务器配置与管理
  • 软件著作权申请流程及费用seo外链怎么做
  • 化妆品营销型网站案例东莞seo整站优化火速
  • 静态网页怎么做网站品牌推广方式都有哪些
  • 鄞州区优秀营销型网站建设首选营业推广策划方案