# youhu-uniapp

uniapp官网:点击查看 (opens new window)

# 介绍:

基于uniapp的hello-uniapp的vue2版本封装,用于快速开发手机端应用

# 发布

# web发布(h5)

打包发行这里不再赘述,官网文档都有说明.

web|H5开发注意 (opens new window)

nginx伪静态配置

发行完毕后,部署到服务器,nginx需要配置一下伪静态,否则刷新页面会出现404找不到的情况!

# nginx伪静态配置如下:

location / {
  try_files $uri $uri/ /index.html;
}

# nginx整体配置如下:

nginx配置说明

1 为了方便直接复制黏贴替换 replace.domain.name 是用来做域名替换
2 本人路径遵循的原则是 路径/顶级域名/替换域名

server 
{
	listen 80;
	server_name replace.domain.name;
	index  index.html index.htm ;
	root /replace-path/domain.name/replace.domain.name/;

	location / {
		try_files $uri $uri/ /index.html;
	}

}

# nginx加ssl证书配置如下:

server 
{
 
	#侦听80端口
	listen    80;
	server_name replace.domain.name;

	#将访问目录 \services\由http访问 重定向到 https 
	location ~ /.*$ 
	{
		if ($server_port ~ "^80$")
		{
			set $rule_0 1$rule_0;
		}
		if ($rule_0 = "1")
		{
			rewrite /(.*) https://replace.domain.name/$1 permanent;                       
			break;
		}
	}
 
}

server 
{
	listen 443 ssl;
	server_name replace.domain.name;
	ssl_certificate 
	/replace-path/domain.name/replace.domain.name/replace.domain.name_bundle.crt;
	ssl_certificate_key 
	/replace-path/domain.name/replace.domain.name/replace.domain.name.key;
	index  index.html index.htm ;
	root  /replace-path/domain.name/replace.domain.name;
	location / {
		try_files $uri $uri/ /index.html;
	}
}
Last Updated: 1/20/2025, 7:32:29 PM