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

0基础学习网站建设贵港网站seo

0基础学习网站建设,贵港网站seo,管城郑州网站建设,餐饮商城网站建设在项目中会碰见需要在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.hrbkazy.com/news/51556.html

相关文章:

  • wordpress投稿者用户权限seo优化推广业务员招聘
  • 类似饿了么的网站怎么做seo竞价排名
  • 软件和网站开发百度链接提交收录入口
  • 网络营销策划需要包括哪些内容seo百度首页排名业务
  • 建设网站推广贷款业务网络推广好做吗
  • 做电销要在哪个网站上找资源软文外链代发
  • 合肥个人做网站短视频代运营方案模板
  • wordpress机械免费主题seodao cn
  • 南海区建设网站深圳百度搜索排名优化
  • h5手机网站发展趋势百度业务推广
  • 网站域名怎么写怎么制作公司网页
  • 中国知名设计网站百度的竞价排名是哪种方式
  • 全球b2b平台排名百家号关键词seo优化
  • 青海网站建设费用小程序开发系统
  • 南京传销是以网站开发怎么推广app
  • 网站制作的一般步骤10条重大新闻事件
  • 集团网站建设新闻免费网站制作软件平台
  • 400网站建设推广免费产品推广网站
  • 天津培训网站建设淘宝指数在哪里查询
  • 一般卖机械行业的做哪些网站中国十大搜索引擎网站
  • 怎么做交友网站百度百科入口
  • 建设网站公司 优帮云网站推广与优化方案
  • 规划网站建设的总体目标打字赚钱平台 学生一单一结
  • 网站后台更新怎么做网络营销成功案例
  • 深圳优化网站排名软件搜索引擎简称seo
  • 注册公司需要钱吗?多少费用关键词排名优化怎么样
  • 怎样做千年私服网站北京网站优化
  • 可以建立网站的平台网站推广和优化的原因网络营销
  • 网站建设的基本技术搜索引擎是什么意思啊
  • 番禺制作网站企业深圳今天重大事件新闻