当前位置:   article > 正文

小程序业务域名配置如何将文件放置在域名根目录说明_将文件放置在域名根目录下

将文件放置在域名根目录下

前言

    最近的需求中要求在小程序中跳转h5项目,前端需要提供一下业务域名.简单记录一下配置的注意事项.希望对有相同需求的同学有所帮助.下面是小程序业务域名配置路径(开发-开发管理-业务域名):
在这里插入图片描述
    问题1:业务域名是什么?
    回答:业务域名是能访问h5项目的域名,不是小程序的域名.
    问题2:业务域名配置有哪些注意事项?
    回答:不支持额外端口的,比如说不支持:wx.kwxy.com:8089;只能是wx.kwxy.com。另外不允许添加额外的拼接路径,比如说不支持:wx.kwxy.com/wx,仅支持wx.kwxy.com。这里感觉确实不是很友好,很多公司里的域名有限,一般是一个域名下面不同的路径能支持多个项目访问。按照微信官方的配置要求要么使用新域名,要么项目部署变更,将原来不带其他路径的域名对应的项目修改为新的项目。
    问题3:校验文件防止位置问题
    答:配置业务域名页面,会显示如下内容:请下载校验文件,并将文件放置在域名根目录下.
在这里插入图片描述

    这里的校验文件放置的问题很多人会有疑问.说下我的情况,我这边的域名是在阿里云申请,web项目都是部署在nginx上,域名根目录放置位置是说域名所对应的项目下面放置校验文件.按照实际开发情况说下如何部署.将项目部署成https可以访问的形式,然后在项目根目录下面放置校验文件即可.
    项目部署位置:在这里插入图片描述
nginx配置文件重要内容:

 server {
        listen       80;
        server_name  wx.kwxy.com;
		
		
		#将请求转成https
		rewrite ^(.*)$ https://$host$1 permanent;
    }
	
	
	 server {
	   #监听443端口
		listen 443;
		#域名
		server_name wx.kwxy.com; 
		ssl on;
		#ssl证书的pem文件路径
		ssl_certificate  /usr/local/nginx/ssl_cert/kwxy.com.pem;
		#ssl证书的key文件路径
		ssl_certificate_key /usr/local/nginx/ssl_cert/kwxy.com.key;
		
		# wx项目
		location /{
			root      /staticresource/activity/wx;
			index       index.html;
		}
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

    访问链接:wx.kwxy.com/校验文件.txt,能访问成功说明配置成功。添加页面直接点击保存业务域名即为配置完成.
    问题4:如果想在nginx上部署别的项目进行访问如何设置?
按照微信官网的配置要求,这里只能配置一个根域名,但是如果这个nginx服务器部署别的web项目应该如何配置呢,具体操作步骤可以参考:nginx部署之https访问按照不同路径访问不同项目

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/69609
推荐阅读
相关标签
  

闽ICP备14008679号